[BuildTools-tickets] [BuildTools] #118: disable static by default (again)

BuildTools coin-trac at coin-or.org
Fri Oct 19 21:23:15 EDT 2018


#118: disable static by default (again)
-------------------+------------------------------
Reporter:  stefan  |      Owner:  stefan
    Type:  task    |     Status:  new
Priority:  major   |  Component:  build system
 Version:  trunk   |   Keywords:  autotools-update
-------------------+------------------------------
 I think I might disable static builds by default again (though I want to
 see the effect of #98 first).

 Further, on Windows I'll forbid doing a shared and a static build
 concurrently. The reason is that the config header file (or the CFLAGS in
 the .pc file) will be different when using shared or static libs, because
 when linking against a shared lib (DLL), one needs to make sure that
 {{{__declspec(dllimport)}}} is active in the header files. This is easiest
 to achieve if one builds only one variant of the libs. Maybe it will also
 help to work around some of the libtool bugs mentioned in #112 (comments 5
 and 6).

--
Ticket URL: <https://projects.coin-or.org/BuildTools/ticket/118>
BuildTools <http://projects.coin-or.org/BuildTools>
Tools for configuring and compiling COIN-OR codes



More information about the BuildTools-tickets mailing list