• 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 Error compiling in Code::Blocks

Kirtash

New Member
Joined
Nov 23, 2008
Messages
26
Reaction score
0
Hi, when I compile it returns me the following:

-------------- Build: GUI in The Forgotten Server ---------------

Linking executable: bin\GUI\The Forgotten Server.exe
obj\GUI\otserv.o:eek:tserv.cpp:(.text+0xc1c): undefined reference to `_imp___ZN5boost6threadD1Ev'
obj\GUI\otserv.o:eek:tserv.cpp:(.text+0xcc4): undefined reference to `_imp___ZN5boost6threadD1Ev'
obj\GUI\otserv.o:eek:tserv.cpp:(.text+0xe9c): undefined reference to `_imp___ZN5boost6threadD1Ev'
obj\GUI\otserv.o:eek:tserv.cpp:(.text+0xf4d): undefined reference to `_imp___ZN5boost6threadD1Ev'
obj\GUI\scheduler.o:scheduler.cpp:(.text+0x18b): undefined reference to `_imp___ZN5boost6thread4joinEv'
obj\GUI\scheduler.o:scheduler.cpp:(.text+0x57f): undefined reference to `_imp___ZN5boost6threadC1Ev'
obj\GUI\scheduler.o:scheduler.cpp:(.text+0x61f): undefined reference to `_imp___ZN5boost6threadC1Ev'
obj\GUI\scheduler.o:scheduler.cpp:(.text+0xf87): undefined reference to `_imp___ZN5boost6thread12start_threadEv'
obj\GUI\scheduler.o:scheduler.cpp:(.text+0x102a): undefined reference to `_imp___ZN5boost6threadD1Ev'
obj\GUI\scheduler.o:scheduler.cpp:(.text+0x103d): undefined reference to `_imp___ZN5boost6threadD1Ev'
obj\GUI\scheduler.o:scheduler.cpp:(.text+0x12ae): undefined reference to `_imp___ZN5boost6threadD1Ev'
obj\GUI\scheduler.o:scheduler.cpp:(.text+0x1530): undefined reference to `_imp___ZN5boost11this_thread18interruptible_waitEPvNS_6detail7timeoutE'
obj\GUI\scheduler.o:scheduler.cpp:(.text$_ZN5boost6detail24basic_condition_variable7do_waitINS_11unique_lockINS_5mutexEEEEEbRT_NS0_7timeoutE[bool boost::detail::basic_condition_variable::do_wait<boost::unique_lock<boost::mutex> >(boost::unique_lock<boost::mutex>&, boost::detail::timeout)]+0xe4): undefined reference to `_imp___ZN5boost11this_thread18interruptible_waitEPvNS_6detail7timeoutE'
obj\GUI\tasks.o:tasks.cpp:(.text+0x193): undefined reference to `_imp___ZN5boost6thread4joinEv'
obj\GUI\tasks.o:tasks.cpp:(.text+0x1bf): undefined reference to `_imp___ZN5boost6threadC1Ev'
obj\GUI\tasks.o:tasks.cpp:(.text+0x22f): undefined reference to `_imp___ZN5boost6threadC1Ev'
obj\GUI\tasks.o:tasks.cpp:(.text+0x81f): undefined reference to `_imp___ZN5boost6thread12start_threadEv'
obj\GUI\tasks.o:tasks.cpp:(.text+0x8c5): undefined reference to `_imp___ZN5boost6threadD1Ev'
obj\GUI\tasks.o:tasks.cpp:(.text+0x8d8): undefined reference to `_imp___ZN5boost6threadD1Ev'
obj\GUI\tasks.o:tasks.cpp:(.text+0xb3a): undefined reference to `_imp___ZN5boost6threadD1Ev'
obj\GUI\tasks.o:tasks.cpp:(.text+0x1c4e): undefined reference to `_imp___ZN5boost11this_thread18interruptible_waitEPvNS_6detail7timeoutE'
collect2: ld returned 1 exit status
Process terminated with status 1 (0 minutes, 4 seconds)
21 errors, 0 warnings

I've readed that I must add BOOST_THREAD_USE_LIB on definitions, any idea of how must i do that?

Thanks

- - - Updated - - -

[Solved] just adding at 'definitions.h' a line:
#define BOOST_THREAD_USE_LIB
 
Back
Top Bottom