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

devpaks for compiling OTS & OTS tools

Vagabond

New Member
Joined
Oct 5, 2007
Messages
242
Reaction score
0
we can't attach devpaks to posts, but I'm hosting them on otrdls so we know they won't be deleted. :)

Boost 1.34.1 w/ asio 0.3.8.
- This is the newest version of all the boost libraries
- Most OTServs require boost.regex in linking. To link to it, add -lboost-regex-mgw-1_34_1 in the linker.
- Newer OTServs (using boost.asio for networking) will require -lboost-system-mgw-1_34_1 in the linker.
- xml2sql and Nate's .pic editor require -lboost-filesystem-mgw-1_34_1 in linking

sqlite3.5
- This is the newest version of SQLite
- Required to compile any server using SQLite for data storage.
- add -lsqlite3 to linker when compiling an SQLite server

mysql
- This is the newest version of mysql
- Required to compile any server using MySQL for data storage
- add -lmysql to linker when compiling a server using MySQL

libxml2
- This is not the newest version of libxml, but this is suitable.
- Required to compile any OTServer.
- add -llibxml2 to linker to compile any OTServ.

libexpat
- This probably isn't the newest version, but it will work.
- Required to compile OT Item Editor
- add -lexpat to linker to compile OT Item Editor.

PostgreSQL
- This is required to compile any server using PostgreSQL for data storage.
- link to "libpq" to fix linker errors
- OTServ does not yet officially have a PostgreSQL driver, but it will for its next stable release. Revdbsys testers can make use of this though.

lua 5.1
- This is required to compile any OTServ after revbattlesys was merged
- Lua is a small, lightweight scripting language for use with C/C++ programs. OTServ uses Lua for spells, actions, etc.
- link to "liblua" and "liblualib" when compiling OTServ.

GMP
- This is required to compile any OTServ with a client version over 7.6
- the GNU Multiple Precision library is used for RSA encryption in OTServ, though it can be used for other things in other cases.
- link to "libgmp" to use it.

libiconv
- This fixes some linker problems with OTServ
- doesn't require you add anything to linker
- don't know what it's good for

zlib
- This (might) fix some linker problems with OTServ
- doesn't require adding anything to linker
- zlib is a zip-format compression library.

GLICT
- This is required to compile YATC, the opensource tibia-file-compatible client being developed by Open-Tibia's official development team.
- GLICT is a OpenGL UI toolkit created by Khaos/ivucica(sp?), developer of the Outcast and one of the developers of YATC.

[.. will be updating ..]
 
Last edited:
used everything u said...

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" -mwindows -llibxml2 -llua -lmysql -lgmp -lsqlite3 -llualib -s -lluasql-mysql -lluasql-sqlite3 -lboost-system-mgw-1_34_1 -lws2_32 -lboost-regex-mgw-1_34_1 -lwsock32 -lexpat -lregex  

../house.o:house.cpp:(.text+0x8479): undefined reference to `boost::re_detail::cpp_regex_traits_implementation<char>::init()::null_string'
../house.o:house.cpp:(.text+0x852b): 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:house.cpp:(.text+0x8530): 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:house.cpp:(.text+0x8547): 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:house.cpp:(.text+0x8598): 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:house.cpp:(.text+0x85e9): undefined reference to `boost::cpp_regex_traits<char>::get_catalog_name_inst()::s_name'
../status.o:status.cpp:(.text+0xc4c): undefined reference to `_imp__xmlFree'
../teleport.o:teleport.cpp:(.text+0x572): undefined reference to `_imp__xmlFree'
../teleport.o:teleport.cpp:(.text+0x5a2): undefined reference to `_imp__xmlFree'
../teleport.o:teleport.cpp:(.text+0x5cc): undefined reference to `_imp__xmlFree'
../tools.o:tools.cpp:(.text+0x30): undefined reference to `_imp__xmlFree'
../tools.o:tools.cpp:(.text+0x80): more undefined references to `_imp__xmlFree' follow
collect2: ld returned 1 exit status

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

Execution terminated

help please!!!!
 
that's odd, but:

1) -lboost-regex-mgw-1_34_1 and -lregex are the same thing, you'd only need to link to one of them. Use -lboost-regex-mgw-1_34_1 because it's the newest version (chances are, better).
2) -lexpat is unnecissary. -lexpat is only required by otitemeditor, not by OTServ or TFS. Remove it so it doesn't result in a larger filesize.
3) These are for under windows, probably won't work with unix/linux/mac. If you use those, you'll need to compile the libraries yourself.
4) If you're using windows, are you SURE you installed the devpaks?
5) (not related to your problem) make sure to rebuild all rather than recompile whenever you edit a header file or are building for the first time on your system.
 
Last edited:
1) done.
2) done.
3) i'm using windows.
4) yeah i'm pretty sure they are ok.
5) when i rebuild all i get:
Code:
Compiler: Default compiler
Building Makefile: "C:\Documents and Settings\Tuninho\Desktop\porra\Copy of forgottenserver\devcpp\Makefile.win"
Executing  make clean
rm -f ../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 OTServ.exe

g++.exe -c ../account.cpp -o ../account.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../actions.cpp -o ../actions.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../admin.cpp -o ../admin.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../allocator.cpp -o ../allocator.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../ban.cpp -o ../ban.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../baseevents.cpp -o ../baseevents.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../chat.cpp -o ../chat.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../combat.cpp -o ../combat.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../commands.cpp -o ../commands.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../condition.cpp -o ../condition.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../configmanager.cpp -o ../configmanager.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../connection.cpp -o ../connection.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../container.cpp -o ../container.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../creature.cpp -o ../creature.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../creatureevent.cpp -o ../creatureevent.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../cylinder.cpp -o ../cylinder.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../database.cpp -o ../database.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../databasemysql.cpp -o ../databasemysql.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../databasesqlite.cpp -o ../databasesqlite.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../depot.cpp -o ../depot.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../exception.cpp -o ../exception.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../fileloader.cpp -o ../fileloader.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../game.cpp -o ../game.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../gui.cpp -o ../gui.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../house.cpp -o ../house.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../housetile.cpp -o ../housetile.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../inputbox.cpp -o ../inputbox.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../ioguild.cpp -o ../ioguild.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../iologindata.cpp -o ../iologindata.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../iomap.cpp -o ../iomap.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../iomapserialize.cpp -o ../iomapserialize.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../item.cpp -o ../item.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../items.cpp -o ../items.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../logger.cpp -o ../logger.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../luascript.cpp -o ../luascript.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../mailbox.cpp -o ../mailbox.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../map.cpp -o ../map.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../md5.cpp -o ../md5.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../monster.cpp -o ../monster.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../monsters.cpp -o ../monsters.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../movement.cpp -o ../movement.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../networkmessage.cpp -o ../networkmessage.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../npc.cpp -o ../npc.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../otserv.cpp -o ../otserv.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../outfit.cpp -o ../outfit.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../outputmessage.cpp -o ../outputmessage.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../party.cpp -o ../party.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../player.cpp -o ../player.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../playerbox.cpp -o ../playerbox.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../position.cpp -o ../position.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../protocol80.cpp -o ../protocol80.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../protocol.cpp -o ../protocol.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../protocollogin.cpp -o ../protocollogin.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../quests.cpp -o ../quests.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../raids.cpp -o ../raids.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../rsa.cpp -o ../rsa.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../scheduler.cpp -o ../scheduler.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../scriptmanager.cpp -o ../scriptmanager.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../server.cpp -o ../server.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../spawn.cpp -o ../spawn.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../spells.cpp -o ../spells.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../status.cpp -o ../status.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../talkaction.cpp -o ../talkaction.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../tasks.cpp -o ../tasks.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../teleport.cpp -o ../teleport.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../textlogger.cpp -o ../textlogger.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../thing.cpp -o ../thing.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../tile.cpp -o ../tile.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../tools.cpp -o ../tools.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../trashholder.cpp -o ../trashholder.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../vocation.cpp -o ../vocation.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../waitlist.cpp -o ../waitlist.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

g++.exe -c ../weapons.cpp -o ../weapons.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"C:/Dev-Cpp/others/lua-5.1/include"  -D__USE_MYSQL__ -D__USE_SQLITE__ -D__RULEVIOLATIONREPORT__   -fexpensive-optimizations -O3

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" -mwindows -llibxml2 -llua -lmysql -lgmp -lsqlite3 -llualib -s -lluasql-mysql -lluasql-sqlite3 -lboost-system-mgw-1_34_1 -lws2_32 -lboost-regex-mgw-1_34_1 -lwsock32  

../house.o:house.cpp:(.text+0x8479): undefined reference to `boost::re_detail::cpp_regex_traits_implementation<char>::init()::null_string'
../house.o:house.cpp:(.text+0x852b): 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:house.cpp:(.text+0x8530): 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:house.cpp:(.text+0x8547): 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:house.cpp:(.text+0x8598): 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:house.cpp:(.text+0x85e9): undefined reference to `boost::cpp_regex_traits<char>::get_catalog_name_inst()::s_name'
../status.o:status.cpp:(.text+0xc4c): undefined reference to `_imp__xmlFree'
../teleport.o:teleport.cpp:(.text+0x572): undefined reference to `_imp__xmlFree'
../teleport.o:teleport.cpp:(.text+0x5a2): undefined reference to `_imp__xmlFree'
../teleport.o:teleport.cpp:(.text+0x5cc): undefined reference to `_imp__xmlFree'
../tools.o:tools.cpp:(.text+0x30): undefined reference to `_imp__xmlFree'
../tools.o:tools.cpp:(.text+0x80): more undefined references to `_imp__xmlFree' follow
collect2: ld returned 1 exit status

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

Execution terminated
(same errors)

any clue? :S
 
I'm at a loss. I used these devpaks myself after making them and was able to compile a clean SVN (official OT SVN, not TFS) without any problems.

It also doesn't say you're missing the libraries, so I feel it's safe to assume that they're there.

Also, I didn't even make the libxml devpak, that's the one you can get at devpaks.org, so I have no idea why that'd fail.
 
=/

i'll keep searching... thanks!

EDIT:
updated the libiconv from packages manager from dev-c++ and some errors are gone.
now i only have the boost regex ones to solve heheheheh
 
Last edited:
try using the new ones I just added as well. Hopefully that'll fix the problems.

-- pretty sure this has everything required to compile OTServ that isn't already there for Dev-Cpp [aside for the luasql libraries used by TFS]
 
Just a hint for the future, changing the order of the -lsomething things might help with this kind of errors ;)

I saw this same post on Tibiafans, and Nate, I just wanted to thank you for making GLICT devpak. Don't forget to update it when you can, since I occasionally make changes that might break YATC if latest GLICT is not used. Hopefully soon GLICT will be mature enough so that I don't have to do this kind of things anymore ;)

BTW you didn't post this on Ohh The Fans yet ;)
And I hope you kept updating this, since: " Last edited by Vagabond : 10-23-2007 at 11:40" isn't that close anymore ;)
 
Back
Top