• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Compiling Code::Blocks failure

Zysen

=)
Joined
Sep 18, 2010
Messages
2,270
Reaction score
170
Location
Bosnia & Herzegovina
Well, I've followed this tutorial, and I've done it all right.
I'm trying to compile the latest TFS revision (0.2.15.r102) and:

c:\program files (x86)\codeblocks\mingw\bin\../lib/gcc/mingw32/4.7.1/../../../../include/boost/config/requires_threads.hpp:29:4: error: #error "Threading support unavaliable: it has been explicitly disabled with BOOST_DISABLE_THREADS"

never really compiled any revision, don't really know what to do:)
 
Last edited:
if you replace your minGW folder in codeblocks with this: MinGW - Minimalist GNU for Windows | Free Development software downloads at SourceForge.net and copy the libraries to mingw32 folder, it might work for you. I can compile for 5minutes, but then I get these errors:

PHP:
||=== The Forgotten Server, GUI ===|
obj\GUI\otserv.o:otserv.cpp|| undefined reference to `_imp___ZN5boost6threadD1Ev'|
obj\GUI\otserv.o:otserv.cpp|| undefined reference to `_imp___ZN5boost6threadD1Ev'|
obj\GUI\otserv.o:otserv.cpp|| undefined reference to `_imp___ZN5boost6threadD1Ev'|
obj\GUI\otserv.o:otserv.cpp|| undefined reference to `_imp___ZN5boost6threadD1Ev'|
obj\GUI\scheduler.o:scheduler.cpp|| undefined reference to `_imp___ZN5boost6thread4joinEv'|
obj\GUI\scheduler.o:scheduler.cpp|| undefined reference to `_imp___ZN5boost6thread12start_threadEv'|
obj\GUI\scheduler.o:scheduler.cpp|| undefined reference to `_imp___ZN5boost6threadD1Ev'|
obj\GUI\scheduler.o:scheduler.cpp|| undefined reference to `_imp___ZN5boost6threadD1Ev'|
obj\GUI\scheduler.o:scheduler.cpp|| undefined reference to `_imp___ZN5boost11this_thread18interruptible_waitEPvNS_6detail7timeoutE'|
obj\GUI\scheduler.o:scheduler.cpp|| undefined reference to `_imp___ZN5boost6threadC1Ev'|
obj\GUI\scheduler.o:scheduler.cpp|| undefined reference to `_imp___ZN5boost6threadD1Ev'|
 boost::detail::timeout)]+0xbf)||undefined reference to `_imp___ZN5boost11this_thread18interruptible_waitEPvNS_6detail7timeoutE'|
obj\GUI\tasks.o:tasks.cpp|| undefined reference to `_imp___ZN5boost6threadC1Ev'|
obj\GUI\tasks.o:tasks.cpp|| undefined reference to `_imp___ZN5boost6thread4joinEv'|
obj\GUI\tasks.o:tasks.cpp|| undefined reference to `_imp___ZN5boost6thread12start_threadEv'|
obj\GUI\tasks.o:tasks.cpp|| undefined reference to `_imp___ZN5boost6threadD1Ev'|
obj\GUI\tasks.o:tasks.cpp|| undefined reference to `_imp___ZN5boost6threadD1Ev'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_system.a(error_code.o):error_code.cpp|| undefined reference to `__gxx_personality_sj0'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_system.a(error_code.o):error_code.cpp|| undefined reference to `_Unwind_SjLj_Register'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_system.a(error_code.o):error_code.cpp|| undefined reference to `_Unwind_SjLj_Unregister'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_system.a(error_code.o):error_code.cpp|| undefined reference to `_Unwind_SjLj_Resume'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_system.a(error_code.o):error_code.cpp|| undefined reference to `_Unwind_SjLj_Resume'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_system.a(error_code.o):error_code.cpp|| undefined reference to `__gxx_personality_sj0'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_system.a(error_code.o):error_code.cpp|| undefined reference to `_Unwind_SjLj_Register'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_system.a(error_code.o):error_code.cpp|| undefined reference to `_Unwind_SjLj_Unregister'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_system.a(error_code.o):error_code.cpp|| undefined reference to `_Unwind_SjLj_Resume'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_system.a(error_code.o):error_code.cpp|| undefined reference to `__gxx_personality_sj0'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_system.a(error_code.o):error_code.cpp|| undefined reference to `_Unwind_SjLj_Register'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_system.a(error_code.o):error_code.cpp|| undefined reference to `_Unwind_SjLj_Unregister'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_system.a(error_code.o):error_code.cpp|| undefined reference to `_Unwind_SjLj_Unregister'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_system.a(error_code.o):error_code.cpp|| undefined reference to `_Unwind_SjLj_Resume'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `__gxx_personality_sj0'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Register'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Unregister'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Resume'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `__gxx_personality_sj0'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Register'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Unregister'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Resume'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Resume'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `__gxx_personality_sj0'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Register'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Unregister'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Resume'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `__gxx_personality_sj0'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Register'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Unregister'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Resume'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Resume'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `__gxx_personality_sj0'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Register'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Unregister'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Resume'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Resume'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `__gxx_personality_sj0'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Register'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Unregister'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Resume'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Resume'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Resume'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `__gxx_personality_sj0'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Register'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Unregister'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Resume'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `__gxx_personality_sj0'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Register'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Unregister'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Resume'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `__gxx_personality_sj0'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Register'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Unregister'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Resume'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Resume'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `__gxx_personality_sj0'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Register'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Unregister'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Resume'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `__gxx_personality_sj0'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Register'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Unregister'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Resume'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Resume'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `__gxx_personality_sj0'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Register'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Unregister'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Resume'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Resume'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `__gxx_personality_sj0'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Register'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Unregister'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Resume'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `__gxx_personality_sj0'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Register'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Unregister'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Resume'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `__gxx_personality_sj0'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Register'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Unregister'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Resume'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `__gxx_personality_sj0'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Register'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Unregister'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Resume'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `__gxx_personality_sj0'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Register'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Unregister'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Resume'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Resume'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `__gxx_personality_sj0'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Register'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Unregister'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Resume'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Resume'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `__gxx_personality_sj0'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Register'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Unregister'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp|| undefined reference to `_Unwind_SjLj_Resume'|
)]+0x9)||undefined reference to `__gxx_personality_sj0'|
)]+0x2b)||undefined reference to `_Unwind_SjLj_Register'|
)]+0x6f)||undefined reference to `_Unwind_SjLj_Unregister'|
)]+0x9e)||undefined reference to `_Unwind_SjLj_Resume'|
::~list()]+0x9)||undefined reference to `__gxx_personality_sj0'|
::~list()]+0x2b)||undefined reference to `_Unwind_SjLj_Register'|
::~list()]+0x7b)||undefined reference to `_Unwind_SjLj_Unregister'|
::~list()]+0x92)||undefined reference to `_Unwind_SjLj_Resume'|
)]+0x9)||undefined reference to `__gxx_personality_sj0'|
)]+0x2b)||undefined reference to `_Unwind_SjLj_Register'|
)]+0x78)||undefined reference to `_Unwind_SjLj_Unregister'|
)]+0xa7)||undefined reference to `_Unwind_SjLj_Resume'|
&)]+0x9)||undefined reference to `__gxx_personality_sj0'|
&)]+0x2b)||undefined reference to `_Unwind_SjLj_Register'|
&)]+0x83)||undefined reference to `_Unwind_SjLj_Unregister'|
&)]+0xb5)||undefined reference to `_Unwind_SjLj_Resume'|
 const&)]+0x9)||undefined reference to `__gxx_personality_sj0'|
 const&)]+0x2b)||undefined reference to `_Unwind_SjLj_Register'|
 const&)]+0x7a)||undefined reference to `_Unwind_SjLj_Unregister'|
 const&)]+0xce)||undefined reference to `_Unwind_SjLj_Resume'|
 const&)]+0x9)||undefined reference to `__gxx_personality_sj0'|
 const&)]+0x2b)||undefined reference to `_Unwind_SjLj_Register'|
 const&)]+0x67)||undefined reference to `_Unwind_SjLj_Unregister'|
 const&)]+0xa8)||undefined reference to `_Unwind_SjLj_Resume'|
::~sub_match()]+0x9)||undefined reference to `__gxx_personality_sj0'|
::~sub_match()]+0x2b)||undefined reference to `_Unwind_SjLj_Register'|
::~sub_match()]+0x5d)||undefined reference to `_Unwind_SjLj_Unregister'|
::~sub_match()]+0x8c)||undefined reference to `_Unwind_SjLj_Resume'|
::match_end_line()]+0xb)||undefined reference to `__gxx_personality_sj0'|
::match_end_line()]+0x2d)||undefined reference to `_Unwind_SjLj_Register'|
::match_end_line()]+0x7b)||undefined reference to `_Unwind_SjLj_Unregister'|
::match_end_line()]+0x1bd)||undefined reference to `_Unwind_SjLj_Resume'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp:(.text$_ZN5boost9re_detail7mapfileD1Ev[boost::re_detail::mapfile::~mapfile()]+0x9)||undefined reference to `__gxx_personality_sj0'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp:(.text$_ZN5boost9re_detail7mapfileD1Ev[boost::re_detail::mapfile::~mapfile()]+0x2b)||undefined reference to `_Unwind_SjLj_Register'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp:(.text$_ZN5boost9re_detail7mapfileD1Ev[boost::re_detail::mapfile::~mapfile()]+0x74)||undefined reference to `_Unwind_SjLj_Unregister'|
c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.6.2\..\..\..\..\mingw32\lib\libboost_regex.a(cregex.o):cregex.cpp:(.text$_ZN5boost9re_detail7mapfileD1Ev[boost::re_detail::mapfile::~mapfile()]+0xb7)||undefined reference to `_Unwind_SjLj_Resume'|
::imbue(std::locale const&)]+0x9)||undefined reference to `__gxx_personality_sj0'|
::imbue(std::locale const&)]+0x2b)||undefined reference to `_Unwind_SjLj_Register'|
::imbue(std::locale const&)]+0xa1)||undefined reference to `_Unwind_SjLj_Unregister'|
::imbue(std::locale const&)]+0xe2)||undefined reference to `_Unwind_SjLj_Resume'|
)]+0x9)||undefined reference to `__gxx_personality_sj0'|
)]+0x2b)||undefined reference to `_Unwind_SjLj_Register'|
)]+0x14b)||undefined reference to `_Unwind_SjLj_Unregister'|
)]+0x17d)||undefined reference to `_Unwind_SjLj_Resume'|
::~map()]+0x9)||undefined reference to `__gxx_personality_sj0'|
::~map()]+0x2b)||undefined reference to `_Unwind_SjLj_Register'|
::~map()]+0x4f)||undefined reference to `_Unwind_SjLj_Unregister'|
::~map()]+0x66)||undefined reference to `_Unwind_SjLj_Resume'|
::clone() const]+0x9)||undefined reference to `__gxx_personality_sj0'|
::clone() const]+0x2b)||undefined reference to `_Unwind_SjLj_Register'|
::clone() const]+0xe0)||undefined reference to `_Unwind_SjLj_Unregister'|
::clone() const]+0x11c)||undefined reference to `_Unwind_SjLj_Resume'|
::rethrow() const]+0x9)||undefined reference to `__gxx_personality_sj0'|
::rethrow() const]+0x2b)||undefined reference to `_Unwind_SjLj_Register'|
::rethrow() const]+0x11f)||undefined reference to `_Unwind_SjLj_Resume'|
 const&)]+0x9)||undefined reference to `__gxx_personality_sj0'|
 const&)]+0x2b)||undefined reference to `_Unwind_SjLj_Register'|
 const&)]+0x8f)||undefined reference to `_Unwind_SjLj_Unregister'|
 const&)]+0xbe)||undefined reference to `_Unwind_SjLj_Resume'|
::dispose()]+0x9)||undefined reference to `__gxx_personality_sj0'|
::dispose()]+0x2b)||undefined reference to `_Unwind_SjLj_Register'|
::dispose()]+0x72)||undefined reference to `_Unwind_SjLj_Unregister'|
::dispose()]+0xa1)||undefined reference to `_Unwind_SjLj_Resume'|
::str() const]+0x9)||undefined reference to `__gxx_personality_sj0'|
::str() const]+0x2b)||undefined reference to `_Unwind_SjLj_Register'|
::str() const]+0x6c)||undefined reference to `_Unwind_SjLj_Unregister'|
::str() const]+0xf6)||undefined reference to `_Unwind_SjLj_Resume'|
::str() const]+0x11a)||undefined reference to `_Unwind_SjLj_Resume'|
::~error_info_injector()]+0x9)||undefined reference to `__gxx_personality_sj0'|
::~error_info_injector()]+0x2b)||undefined reference to `_Unwind_SjLj_Register'|
::~error_info_injector()]+0x7d)||undefined reference to `_Unwind_SjLj_Unregister'|
::~error_info_injector()]+0x9a)||undefined reference to `_Unwind_SjLj_Resume'|
::~error_info_injector()]+0x9)||undefined reference to `__gxx_personality_sj0'|
::~error_info_injector()]+0x2b)||undefined reference to `_Unwind_SjLj_Register'|
::~error_info_injector()]+0x88)||undefined reference to `_Unwind_SjLj_Unregister'|
::~error_info_injector()]+0xa5)||undefined reference to `_Unwind_SjLj_Resume'|
::~error_info_injector()]+0x9)||undefined reference to `__gxx_personality_sj0'|
::~error_info_injector()]+0x2b)||undefined reference to `_Unwind_SjLj_Register'|
::~error_info_injector()]+0x7d)||undefined reference to `_Unwind_SjLj_Unregister'|
::~error_info_injector()]+0x9a)||undefined reference to `_Unwind_SjLj_Resume'|
::~error_info_injector()]+0x9)||undefined reference to `__gxx_personality_sj0'|
::~error_info_injector()]+0x2b)||undefined reference to `_Unwind_SjLj_Register'|
::~error_info_injector()]+0x7d)||undefined reference to `_Unwind_SjLj_Unregister'|
||More errors follow but not being shown.|
||Edit the max errors limit in compiler options...|
||=== Build finished: 200 errors, 0 warnings (6 minutes, 18 seconds) ===|
 
I would guess you are using some not-perfect version of boost library, shipped with your mingw compiler.

Could you try just building in on a linux computer with g++ and system provided boost library. In example on Debian, it should work nicely.
MinGW are more of ports from more serious development environment to get gcc compiler working at all on Windows.

(Or try building new/better configured version of boost on windows, from sources of boost.org library)

Debian -- Getting Debian
 
well one would assume that the libraries uploaded in the tutorials on otland would work... anyways ive downloaded boost from the official site, and it fixed the initial error but after 5 minutes of compiling it would get errors in other library files.
 
Back
Top