[Bug libgcc/56482] New: missing -lpthread in configure when checking for pthreads_num_processors_np
k2k at narod dot ru
gcc-bugzilla@gcc.gnu.org
Thu Feb 28 12:02:00 GMT 2013
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: unassigned@gcc.gnu.org
ReportedBy: k2k@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.
More information about the Gcc-bugs
mailing list