• 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!

Another guy with linker problems.

tuninho

New Member
Joined
Jul 28, 2007
Messages
60
Reaction score
0
Hi there.

I've got a compiler log i'd be glad if you could tell me what the hell is going on!
Code:
Compiler: Default compiler
Building Makefile: "C:\Documents and Settings\Tuninho\Desktop\porra\Copy of forgottenserver\devcpp\Makefile.win"
Executing  make...
make.exe -f "C:\Documents and Settings\Tuninho\Desktop\porra\Copy of forgottenserver\devcpp\Makefile.win" all
windres.exe -i TheForgottenServer_private.rc --input-format=rc -o TheForgottenServer_private.res -O coff 

g++.exe ../account.o ../actions.o ../admin.o ../allocator.o ../ban.o ../baseevents.o ../chat.o ../combat.o ../commands.o ../condition.o ../configmanager.o ../connection.o ../container.o ../creature.o ../creatureevent.o ../cylinder.o ../database.o ../databasemysql.o ../databasesqlite.o ../depot.o ../exception.o ../fileloader.o ../game.o ../gui.o ../house.o ../housetile.o ../inputbox.o ../ioguild.o ../iologindata.o ../iomap.o ../iomapserialize.o ../item.o ../items.o ../logger.o ../luascript.o ../mailbox.o ../map.o ../md5.o ../monster.o ../monsters.o ../movement.o ../networkmessage.o ../npc.o ../otserv.o ../outfit.o ../outputmessage.o ../party.o ../player.o ../playerbox.o ../position.o ../protocol80.o ../protocol.o ../protocollogin.o ../quests.o ../raids.o ../rsa.o ../scheduler.o ../scriptmanager.o ../server.o ../spawn.o ../spells.o ../status.o ../talkaction.o ../tasks.o ../teleport.o ../textlogger.o ../thing.o ../tile.o ../tools.o ../trashholder.o ../vocation.o ../waitlist.o ../weapons.o TheForgottenServer_private.res -o "OTServ.exe" -L"C:/Dev-Cpp/lib" -L"C:/Dev-Cpp/others/lua-5.1/lib" -L"C:/Dev-Cpp/others/boost_1_34_1/boost" -mwindows -lboost-system-mgw-1_34_1 -lboost-filesystem-mgw-1_34_1 -lboost-regex-mgw-1_34_1 -lsqlite3 -lmysql -llibxml2  -llua -llualib -lwsock32 -lws2_32 -lgmp -s -Wl,-Map=otserv.map -lluasql-mysql -lluasql-sqlite3  

../house.o(.text+0x8479):house.cpp: undefined reference to `boost::re_detail::cpp_regex_traits_implementation<char>::init()::null_string'
../house.o(.text+0x852b):house.cpp: undefined reference to `boost::object_cache<boost::re_detail::cpp_regex_traits_base<char>, boost::re_detail::cpp_regex_traits_implementation<char> >::do_get(boost::re_detail::cpp_regex_traits_base<char> const&, unsigned int)::s_data'
../house.o(.text+0x8530):house.cpp: undefined reference to `boost::object_cache<boost::re_detail::cpp_regex_traits_base<char>, boost::re_detail::cpp_regex_traits_implementation<char> >::do_get(boost::re_detail::cpp_regex_traits_base<char> const&, unsigned int)::s_data'
../house.o(.text+0x8547):house.cpp: undefined reference to `boost::object_cache<boost::re_detail::cpp_regex_traits_base<char>, boost::re_detail::cpp_regex_traits_implementation<char> >::do_get(boost::re_detail::cpp_regex_traits_base<char> const&, unsigned int)::s_data'
../house.o(.text+0x8598):house.cpp: undefined reference to `boost::object_cache<boost::re_detail::cpp_regex_traits_base<char>, boost::re_detail::cpp_regex_traits_implementation<char> >::do_get(boost::re_detail::cpp_regex_traits_base<char> const&, unsigned int)::s_data'
../house.o(.text+0x85e9):house.cpp: undefined reference to `boost::cpp_regex_traits<char>::get_catalog_name_inst()::s_name'
collect2: ld returned 1 exit status

make.exe: *** [OTServ.exe] Error 1

Execution terminated

Thanks!
 
if you're using my devpaks, then remove:
-L"C:/Dev-Cpp/others/lua-5.1/lib" -L"C:/Dev-Cpp/others/boost_1_34_1/boost"


those locations shouldn't even exist unless you made them manually. The devpaks put them right into the spots automatically used by Dev-Cpp. Sorry I didn't notice them before, but I doubt it'd fix the problem.

also, try using the last devpak I posted here(zlib)
 
Last edited:
Code:
Compiler: Default compiler
Building Makefile: "C:\Documents and Settings\Tuninho\Desktop\porra\Copy of forgottenserver\devcpp\Makefile.win"
Executing  make...
make.exe -f "C:\Documents and Settings\Tuninho\Desktop\porra\Copy of forgottenserver\devcpp\Makefile.win" all
windres.exe -i TheForgottenServer_private.rc --input-format=rc -o TheForgottenServer_private.res -O coff 

g++.exe ../account.o ../actions.o ../admin.o ../allocator.o ../ban.o ../baseevents.o ../chat.o ../combat.o ../commands.o ../condition.o ../configmanager.o ../connection.o ../container.o ../creature.o ../creatureevent.o ../cylinder.o ../database.o ../databasemysql.o ../databasesqlite.o ../depot.o ../exception.o ../fileloader.o ../game.o ../gui.o ../house.o ../housetile.o ../inputbox.o ../ioguild.o ../iologindata.o ../iomap.o ../iomapserialize.o ../item.o ../items.o ../logger.o ../luascript.o ../mailbox.o ../map.o ../md5.o ../monster.o ../monsters.o ../movement.o ../networkmessage.o ../npc.o ../otserv.o ../outfit.o ../outputmessage.o ../party.o ../player.o ../playerbox.o ../position.o ../protocol80.o ../protocol.o ../protocollogin.o ../quests.o ../raids.o ../rsa.o ../scheduler.o ../scriptmanager.o ../server.o ../spawn.o ../spells.o ../status.o ../talkaction.o ../tasks.o ../teleport.o ../textlogger.o ../thing.o ../tile.o ../tools.o ../trashholder.o ../vocation.o ../waitlist.o ../weapons.o TheForgottenServer_private.res -o "OTServ.exe" -L"C:/Dev-Cpp/lib" -mwindows -lboost-system-mgw-1_34_1 -lboost-filesystem-mgw-1_34_1 -lboost-regex-mgw-1_34_1 -lsqlite3 -lmysql -llibxml2  -llua -llualib -lwsock32 -lws2_32 -lgmp -s -Wl,-Map=otserv.map -lluasql-mysql -lluasql-sqlite3  

../house.o(.text+0x8479):house.cpp: undefined reference to `boost::re_detail::cpp_regex_traits_implementation<char>::init()::null_string'
../house.o(.text+0x852b):house.cpp: undefined reference to `boost::object_cache<boost::re_detail::cpp_regex_traits_base<char>, boost::re_detail::cpp_regex_traits_implementation<char> >::do_get(boost::re_detail::cpp_regex_traits_base<char> const&, unsigned int)::s_data'
../house.o(.text+0x8530):house.cpp: undefined reference to `boost::object_cache<boost::re_detail::cpp_regex_traits_base<char>, boost::re_detail::cpp_regex_traits_implementation<char> >::do_get(boost::re_detail::cpp_regex_traits_base<char> const&, unsigned int)::s_data'
../house.o(.text+0x8547):house.cpp: undefined reference to `boost::object_cache<boost::re_detail::cpp_regex_traits_base<char>, boost::re_detail::cpp_regex_traits_implementation<char> >::do_get(boost::re_detail::cpp_regex_traits_base<char> const&, unsigned int)::s_data'
../house.o(.text+0x8598):house.cpp: undefined reference to `boost::object_cache<boost::re_detail::cpp_regex_traits_base<char>, boost::re_detail::cpp_regex_traits_implementation<char> >::do_get(boost::re_detail::cpp_regex_traits_base<char> const&, unsigned int)::s_data'
../house.o(.text+0x85e9):house.cpp: undefined reference to `boost::cpp_regex_traits<char>::get_catalog_name_inst()::s_name'
collect2: ld returned 1 exit status

make.exe: *** [OTServ.exe] Error 1

Execution terminated

I did what u told but still no progress at all!
 
Back
Top