Statyczne połączenie z libwinpthread
Próbuję zbudować program za pomocą statycznych bibliotek narzędziowych. Mijam:
LDFLAGS="-Wl,-Bstatic -lwinpthread -Wl,-Bdynamic -static-libgcc -static-libstdc++"
ale program połączony z udostępnionymlibwinpthread-1.dll
.
Co robię źle?
Jedynym sposobem, gdy mam statycznie połączone libwinpthreads, jest pass-static
doLDFLAGS
. Ale łamie programy budujące z systemem wtyczek.
Używam mingw-w64 + GCC-4.7.2 z projektu MinGW-builds:http://sourceforge.net/projects/mingwbuilds/