http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39465
Ralf Wildenhues <rwild at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rwild at gcc dot gnu.org --- Comment #17 from Ralf Wildenhues <rwild at gcc dot gnu.org> 2010-11-03 17:11:18 UTC --- JFTR, libtool will not create a shared library on w32 systems unless you pass the -no-undefined flag at link time. That seems to me the reason why libobjc is created as static only. Whether you need to make other adjustments for shared libobjc to actually work, I cannot tell without more details.