[RFC] disable static libraries?

Charles Wilson cygwin@cwilson.fastmail.fm
Fri Mar 16 17:22:00 GMT 2012


On 3/15/2012 11:55 PM, Christopher Faylor wrote:
> On Thu, Mar 15, 2012 at 10:30:45PM -0500, Yaakov (Cygwin/X) wrote:
>> libtool, while very commonly used, is the only major build system which 
>> creates both shared and static versions of every library by default. 
>> With the notable exceptions of libiconv and gettext, which are used in 
>> winsup/utils, most of the time the only purpose static libraries serve 
>> is to lengthen build times and enlarge -devel packages.
>>
>> So my question is, do you think about adding --disable-static to the 
>> default configure flags in cygport, or is this better left to individual 
>> maintainers to (be encouraged to?) do this themselves?
> 
> I think it sounds like it's a good idea to make it the default.

I agree, as long as it can be disabled (for instance, mingw-zlib,
mingw-bzip2, etc, which are used by setup.exe and should provide static
versions)

--
Chuck



More information about the Cygwin-apps mailing list