Доброго времени суток... При попытке собрать STLPort 5.2.1 под виндой с помощью MinGW (gcc 4.4.0) сборка заканчивается вот этим: | Код | c:/mingw/bin/../lib/gcc/mingw32/4.4.0/libsupc++.a(eh_alloc.o): In function `_gth read_mutex_unlock': /mingw/src/gccbf/mingw32/libstdc++-v3/include/mingw32/bits/gthr-default.h:497: u ndefined reference to `__gthr_win32_mutex_unlock' c:/mingw/bin/../lib/gcc/mingw32/4.4.0/libsupc++.a(guard.o):guard.cc:(.text$_ZN9_ _gnu_cxx17__recursive_mutex6unlockEv[__gnu_cxx::__recursive_mutex::unlock()]+0x1 6): undefined reference to `__gthr_win32_recursive_mutex_unlock' c:/mingw/bin/../lib/gcc/mingw32/4.4.0/libsupc++.a(guard.o):guard.cc:(.text$_ZN12 _GLOBAL__N_116get_static_mutexEv+0x20): undefined reference to `__gthr_win32_onc e' c:/mingw/bin/../lib/gcc/mingw32/4.4.0/libsupc++.a(guard.o):guard.cc:(.text$_ZN12 _GLOBAL__N_1L4initEv+0x24): undefined reference to `__gthr_win32_recursive_mutex _init_function' c:/mingw/bin/../lib/gcc/mingw32/4.4.0/libsupc++.a(guard.o):guard.cc:(.text$__cxa _guard_acquire+0x2d): undefined reference to `__gthr_win32_recursive_mutex_lock'
c:/mingw/bin/../lib/gcc/mingw32/4.4.0/libsupc++.a(guard.o):guard.cc:(.text$__cxa _guard_release+0x25): undefined reference to `__gthr_win32_recursive_mutex_unloc k' c:/mingw/bin/../lib/gcc/mingw32/4.4.0/libsupc++.a(guard.o):guard.cc:(.text$__cxa _guard_abort+0x25): undefined reference to `__gthr_win32_recursive_mutex_unlock'
c:/mingw/bin/../lib/gcc/mingw32/4.4.0/libsupc++.a(cp-demangle.o): In function `d _demangle_callback': C:\MinGW\src\gccbf\mingw32\libstdc++-v3\libsupc++/cp-demangle.c:4520: undefined reference to `__chkstk' C:\MinGW\src\gccbf\mingw32\libstdc++-v3\libsupc++/cp-demangle.c:4521: undefined reference to `__chkstk' collect2: ld returned 1 exit status make[1]: *** [obj/gcc/so/libstlport.5.2.dll] Error 1 make[1]: Leaving directory `/STLport-5.2.1/build/lib' make: *** [all] Error 2
C:\MinGW\STLport-5.2.1>
|
Кто-нить знает как это можно вылечить? Заранее спасибо
|