http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56482
Bug #: 56482 Summary: missing -lpthread in configure when checking for pthreads_num_processors_np Classification: Unclassified Product: gcc Version: 4.7.2 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libgcc AssignedTo: unassig...@gcc.gnu.org ReportedBy: k...@narod.ru Host: mingw32 Target: mingw32, mingw32-w64 >From configure.log: configure:20205: checking for pthreads_num_processors_np configure:20244: /dvlp/packages/gcc/build/4.7.2-i686-w64-mingw32/./gcc/xgcc -shared-libgcc -B/dvlp/packages/gcc/build/4.7.2-i686-w64-mingw32/./gcc -nostdinc++ -L/dvlp/packages/gcc/build/4.7.2-i686-w64-mingw32/i686-w64-mingw32/libstdc++-v3/src -L/dvlp/packages/gcc/build/4.7.2-i686-w64-mingw32/i686-w64-mingw32/libstdc++-v3/src/.libs -L/dvlp/mingw-w64-i686/i686-w64-mingw32/lib -L/dvlp/mingw-w64-i686/mingw/lib -isystem /dvlp/mingw-w64-i686/i686-w64-mingw32/include -isystem /dvlp/mingw-w64-i686/mingw/include -B/dvlp/mingw-w64-i686/i686-w64-mingw32/bin/ -B/dvlp/mingw-w64-i686/i686-w64-mingw32/lib/ -isystem /dvlp/mingw-w64-i686/i686-w64-mingw32/include -isystem /dvlp/mingw-w64-i686/i686-w64-mingw32/sys-include -L/dvlp/packages/gcc/build/4.7.2-i686-w64-mingw32/./ld -o conftest.exe -g -O2 -fno-exceptions conftest.cpp >&5 C:\Users\Karlson\AppData\Local\Temp\ccd7ltCc.o: In function `main': T:\dvlp\packages\gcc\build\4.7.2-i686-w64-mingw32\i686-w64-mingw32\libstdc++-v3/conftest.cpp:76: undefined reference to `_imp__pthread_num_processors_np' collect2.exe: error: ld returned 1 exit status configure:20244: $? = 1 configure: failed program was: .... Configure didn't try with '-lpthread' flag, so result can't be linked with libpthread.