[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