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

Printer

if Printer then print("LUA") end
Senator
Premium User
Joined
Dec 27, 2009
Messages
5,781
Solutions
31
Reaction score
2,293
Location
Sweden?
Solved!
 
Last edited:
seems you are lacking some libraries, you need libxml and boost.
Try:
[bash]su -c "aptitude install libxml2-dev libxml2 libxml++2.6-dev libxml++2.6 boost-build"[/bash]
 
I did what you told me, but same errors :/

- - - Updated - - -

Thanks to Znote, fixed 90% of the errors :D
 
don't know where you got account.cpp, but delete it and remove from Makefile & reconfigure :p disregard, using 0.2.7
 
Last edited:
I can only find this inside makefile: OBJ = account.o

- - - Updated - - -

New error:
yc2wrx.png


- - - Updated - - -

new error
FB17D9.png
:(

Please help me :( im feeling bad now :(
 
Here you go bro :(

Code:
CFLAGS = -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -Werror -Wall -O1

LIBLINK = -L/usr/lib -lxml2 -lpthread -llua5.1 -lgmp -lmysqlclient -lboost_regex                                       -lsqlite3 -llua5.1-sql-mysql -llua5.1-sql-sqlite -ldl -lboost_system

FLAGS = -D_THREAD_SAFE -D_REENTRANT -D__NO_HOMEDIR_CONF__ -D__USE_MYSQL__ -D__US                                      E_SQLITE__

OBJ = account.o actions.o admin.o allocator.o ban.o baseevents.o beds.o creature                                      .o creatureevent.o chat.o combat.o commands.o condition.o configmanager.o connec                                      tion.o container.o cylinder.o database.o databasemysql.o databasesqlite.o depot.                                      o exception.o fileloader.o game.o gui.o house.o housetile.o ioguild.o iologindat                                      a.o iomap.o iomapserialize.o inputbox.o item.o items.o logger.o luascript.o mail                                      box.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 protocol.o pr                                      otocolgame.o protocollogin.o protocolold.o quests.o raids.o rsa.o scheduler.o sc                                      riptmanager.o server.o sha1.o spawn.o spells.o status.o talkaction.o tasks.o tel                                      eport.o textlogger.o thing.o tile.o tools.o trashholder.o vocation.o waitlist.o                                       weapons.o

all: forgottenserver

clean:
        rm -rf *.o

forgottenserver: $(OBJ)
        g++ $(CFLAGS) $(FLAGS) -o ./TheForgottenServer $(OBJ) $(LIBLINK)

    %.o:%.cpp
        g++ $(CFLAGS) $(FLAGS) -c $+




account.cpp        cylinder.h            inputbox.cpp        npc.cpp            scriptmanager.cpp
account.h          database.cpp          inputbox.h          npc.h              scriptmanager.h
account.o          database.h            ioban.cpp           otpch.cpp          server.cpp
actions.cpp        databasemanager.cpp   ioban.h             otpch.h            server.h
actions.h          databasemanager.h     ioguild.cpp         otserv.cpp         sha1.cpp
actions.o          databasemysql.cpp     ioguild.h           otsystem.h         sha1.h
admin.cpp          databasemysql.h       iologindata.cpp     outfit.cpp         spawn.cpp
admin.h            databaseodbc.cpp      iologindata.h       outfit.h           spawn.h
admin.o            databaseodbc.h        iomap.cpp           outputmessage.cpp  spells.cpp
allocator.cpp      databasepgsql.cpp     iomap.h             outputmessage.h    spells.h
allocator.h        databasepgsql.h       iomapserialize.cpp  party.cpp          status.cpp
allocator.o        databasesqlite.cpp    iomapserialize.h    party.h            status.h
ban.cpp            databasesqlite.h      itemattributes.cpp  playerbox.cpp      talkaction.cpp
ban.h              definitions.h         itemattributes.h    playerbox.h        talkaction.h
baseevents.cpp     depot.cpp             item.cpp            player.cpp         tasks.cpp
baseevents.h       depot.h               item.h              player.h           tasks.h
beds.cpp           dev                   itemloader.h        playersRecord.txt  teleport.cpp
beds.h             enums.h               items.cpp           position.cpp       teleport.h
chat.cpp           exception.cpp         items.h             position.h         templates.h
chat.h             exception.h           lastMotd.txt        protocol.cpp       textlogger.cpp
combat.cpp         fileloader.cpp        logger.cpp          protocolgame.cpp   textlogger.h
combat.h           fileloader.h          logger.h            protocolgame.h     TheForgottenServer.ico
commands.cpp       forgottenserver.s3db  luascript.cpp       protocol.h         thing.cpp
commands.h         forgottenserver.sql   luascript.h         protocolhttp.cpp   thing.h
condition.cpp      game.cpp              mailbox.cpp         protocolhttp.h     tile.cpp
condition.h        game.h                mailbox.h           protocollogin.cpp  tile.h
config.lua         gameservers.cpp       Makefile            protocollogin.h    tools.cpp
configmanager.cpp  gameservers.h         map.cpp             protocolold.cpp    tools.h
configmanager.h    globalevent.cpp       map.h               protocolold.h      town.h
connection.cpp     globalevent.h         md5.cpp             quests.cpp         trashholder.cpp
connection.h       group.cpp             md5.h               quests.h           trashholder.h
const.h            group.h               monster.cpp         raids.cpp          vocation.cpp
container.cpp      gui.cpp               monster.h           raids.h            vocation.h
container.h        gui.h                 monsters.cpp        resources.h        waitlist.cpp
creature.cpp       gui_resources.rc      monsters.h          rsa.cpp            waitlist.h
creatureevent.cpp  house.cpp             movement.cpp        rsa.h              waypoints.h
creatureevent.h    house.h               movement.h          scheduler.cpp      weapons.cpp
creature.h         housetile.cpp         networkmessage.cpp  scheduler.h        weapons.h
cylinder.cpp       housetile.h           networkmessage.h    schema.sqlite
 
Back
Top