when i try to compile avesta source
i get this error:
this is my linker:
i get this error:
Code:
Compiler: Default compiler
Building Makefile: "D:\My Documents\Makefile.win"
Executing make clean
rm -f "Release\ 7.6/Release\ 7.6/source/account.o" "Release\ 7.6/Release\ 7.6/source/actions.o" "Release\ 7.6/Release\ 7.6/source/allocator.o" "Release\ 7.6/Release\ 7.6/source/ban.o" "Release\ 7.6/Release\ 7.6/source/baseevents.o" "Release\ 7.6/Release\ 7.6/source/beds.o" "Release\ 7.6/Release\ 7.6/source/chat.o" "Release\ 7.6/Release\ 7.6/source/combat.o" "Release\ 7.6/Release\ 7.6/source/commands.o" "Release\ 7.6/Release\ 7.6/source/condition.o" "Release\ 7.6/Release\ 7.6/source/configmanager.o" "Release\ 7.6/Release\ 7.6/source/connection.o" "Release\ 7.6/Release\ 7.6/source/container.o" "Release\ 7.6/Release\ 7.6/source/creature.o" "Release\ 7.6/Release\ 7.6/source/creatureevent.o" "Release\ 7.6/Release\ 7.6/source/cylinder.o" "Release\ 7.6/Release\ 7.6/source/database.o" "Release\ 7.6/Release\ 7.6/source/databasemysql.o" "Release\ 7.6/Release\ 7.6/source/depot.o" "Release\ 7.6/Release\ 7.6/source/exception.o" "Release\ 7.6/Release\ 7.6/source/fileloader.o" "Release\ 7.6/Release\ 7.6/source/game.o" "Release\ 7.6/Release\ 7.6/source/house.o" "Release\ 7.6/Release\ 7.6/source/housetile.o" "Release\ 7.6/Release\ 7.6/source/ioaccount.o" "Release\ 7.6/Release\ 7.6/source/iomapotbm.o" "Release\ 7.6/Release\ 7.6/source/iomapserialize.o" "Release\ 7.6/Release\ 7.6/source/iomapxml.o" "Release\ 7.6/Release\ 7.6/source/ioplayer.o" "Release\ 7.6/Release\ 7.6/source/item.o" "Release\ 7.6/Release\ 7.6/source/items.o" "Release\ 7.6/Release\ 7.6/source/logger.o" "Release\ 7.6/Release\ 7.6/source/luascript.o" "Release\ 7.6/Release\ 7.6/source/mailbox.o" "Release\ 7.6/Release\ 7.6/source/map.o" "Release\ 7.6/Release\ 7.6/source/md5.o" "Release\ 7.6/Release\ 7.6/source/monster.o" "Release\ 7.6/Release\ 7.6/source/monsters.o" "Release\ 7.6/Release\ 7.6/source/movement.o" "Release\ 7.6/Release\ 7.6/source/networkmessage.o" "Release\ 7.6/Release\ 7.6/source/npc.o" "Release\ 7.6/Release\ 7.6/source/otpch.o" "Release\ 7.6/Release\ 7.6/source/otserv.o" "Release\ 7.6/Release\ 7.6/source/outfit.o" "Release\ 7.6/Release\ 7.6/source/outputmessage.o" "Release\ 7.6/Release\ 7.6/source/party.o" "Release\ 7.6/Release\ 7.6/source/player.o" "Release\ 7.6/Release\ 7.6/source/position.o" "Release\ 7.6/Release\ 7.6/source/protocol.o" "Release\ 7.6/Release\ 7.6/source/protocol76.o" "Release\ 7.6/Release\ 7.6/source/protocollogin.o" "Release\ 7.6/Release\ 7.6/source/raids.o" "Release\ 7.6/Release\ 7.6/source/scheduler.o" "Release\ 7.6/Release\ 7.6/source/scriptmanager.o" "Release\ 7.6/Release\ 7.6/source/server.o" "Release\ 7.6/Release\ 7.6/source/sha1.o" "Release\ 7.6/Release\ 7.6/source/spawn.o" "Release\ 7.6/Release\ 7.6/source/spells.o" "Release\ 7.6/Release\ 7.6/source/status.o" "Release\ 7.6/Release\ 7.6/source/talkaction.o" "Release\ 7.6/Release\ 7.6/source/tasks.o" "Release\ 7.6/Release\ 7.6/source/teleport.o" "Release\ 7.6/Release\ 7.6/source/thing.o" "Release\ 7.6/Release\ 7.6/source/tile.o" "Release\ 7.6/Release\ 7.6/source/tools.o" "Release\ 7.6/Release\ 7.6/source/trashholder.o" "Release\ 7.6/Release\ 7.6/source/vocation.o" "Release\ 7.6/Release\ 7.6/source/waitlist.o" "Release\ 7.6/Release\ 7.6/source/weapons.o" "Release\ 7.6/Release\ 7.6/source/databasesqlite.o" Tibia_IL_private.res "Tibia IL.exe"
g++.exe -c "Release 7.6/Release 7.6/source/account.cpp" -o "Release 7.6/Release 7.6/source/account.o" -I"include" -I"C:/Program Files/Dev-Cpp/include" -D__USE_MYSQL__ -D__PB_GMINVISIBLE__ -D__XID_EXPERIENCE_STAGES__ -D__ENABLE_SERVER_DIAGNOSTIC__
g++.exe -c "Release 7.6/Release 7.6/source/actions.cpp" -o "Release 7.6/Release 7.6/source/actions.o" -I"include" -I"C:/Program Files/Dev-Cpp/include" -D__USE_MYSQL__ -D__PB_GMINVISIBLE__ -D__XID_EXPERIENCE_STAGES__ -D__ENABLE_SERVER_DIAGNOSTIC__
In file included from Release 7.6/Release 7.6/source/actions.cpp:36:
Release 7.6/Release 7.6/source/beds.h:110:7: warning: no newline at end of file
g++.exe -c "Release 7.6/Release 7.6/source/allocator.cpp" -o "Release 7.6/Release 7.6/source/allocator.o" -I"include" -I"C:/Program Files/Dev-Cpp/include" -D__USE_MYSQL__ -D__PB_GMINVISIBLE__ -D__XID_EXPERIENCE_STAGES__ -D__ENABLE_SERVER_DIAGNOSTIC__
g++.exe -c "Release 7.6/Release 7.6/source/ban.cpp" -o "Release 7.6/Release 7.6/source/ban.o" -I"include" -I"C:/Program Files/Dev-Cpp/include" -D__USE_MYSQL__ -D__PB_GMINVISIBLE__ -D__XID_EXPERIENCE_STAGES__ -D__ENABLE_SERVER_DIAGNOSTIC__
Release 7.6/Release 7.6/source/ban.cpp:450:2: warning: no newline at end of file
g++.exe -c "Release 7.6/Release 7.6/source/baseevents.cpp" -o "Release 7.6/Release 7.6/source/baseevents.o" -I"include" -I"C:/Program Files/Dev-Cpp/include" -D__USE_MYSQL__ -D__PB_GMINVISIBLE__ -D__XID_EXPERIENCE_STAGES__ -D__ENABLE_SERVER_DIAGNOSTIC__
g++.exe -c "Release 7.6/Release 7.6/source/beds.cpp" -o "Release 7.6/Release 7.6/source/beds.o" -I"include" -I"C:/Program Files/Dev-Cpp/include" -D__USE_MYSQL__ -D__PB_GMINVISIBLE__ -D__XID_EXPERIENCE_STAGES__ -D__ENABLE_SERVER_DIAGNOSTIC__
In file included from Release 7.6/Release 7.6/source/beds.cpp:23:
Release 7.6/Release 7.6/source/beds.h:110:7: warning: no newline at end of file
g++.exe -c "Release 7.6/Release 7.6/source/chat.cpp" -o "Release 7.6/Release 7.6/source/chat.o" -I"include" -I"C:/Program Files/Dev-Cpp/include" -D__USE_MYSQL__ -D__PB_GMINVISIBLE__ -D__XID_EXPERIENCE_STAGES__ -D__ENABLE_SERVER_DIAGNOSTIC__
g++.exe -c "Release 7.6/Release 7.6/source/combat.cpp" -o "Release 7.6/Release 7.6/source/combat.o" -I"include" -I"C:/Program Files/Dev-Cpp/include" -D__USE_MYSQL__ -D__PB_GMINVISIBLE__ -D__XID_EXPERIENCE_STAGES__ -D__ENABLE_SERVER_DIAGNOSTIC__
In file included from C:/Program Files/Dev-Cpp/include/mysql/mysql.h:57,
from Release 7.6/Release 7.6/source/databasemysql.h:31,
from Release 7.6/Release 7.6/source/database.h:289,
from Release 7.6/Release 7.6/source/iomapserialize.h:28,
from Release 7.6/Release 7.6/source/map.h:34,
from Release 7.6/Release 7.6/source/combat.h:26,
from Release 7.6/Release 7.6/source/combat.cpp:22:
C:/Program Files/Dev-Cpp/include/mysql/mysql_com.h:175: error: `SOCKET' does not name a type
C:/Program Files/Dev-Cpp/include/mysql/mysql_com.h:339: error: `SOCKET' was not declared in this scope
C:/Program Files/Dev-Cpp/include/mysql/mysql_com.h:339: error: expected primary-expression before "const"
C:/Program Files/Dev-Cpp/include/mysql/mysql_com.h:339: error: expected primary-expression before "unsigned"
C:/Program Files/Dev-Cpp/include/mysql/mysql_com.h:340: error: expected primary-expression before "unsigned"
C:/Program Files/Dev-Cpp/include/mysql/mysql_com.h:340: error: initializer expression list treated as compound expression
make.exe: *** ["Release 7.6/Release 7.6/source/combat.o"] Error 1
Execution terminated
this is my linker:
Code:
-lboost_regex
-lboost_system
-lboost_thread
-lws2_32
-llua5.1
-lmysql
-llibxml2
-lwsock32
Last edited: