Postado Agosto 16, 2012 12 anos Quando vou compilar TFS 0.4 no Ubuntu , da o seguinte erro: g++ -I/usr/include/libxml2 -I/usr/include/lua5.1 -O2 -fomit-frame-pointer -D__USE_MYSQL__ -D_THREAD_SAFE -D_REENTRANT -Wall -Wextra -Werror -Wno-strict-aliasing -pipe -o theforgottenserver actions.o allocator.o baseevents.o beds.o chat.o combat.o condition.o configmanager.o connection.o container.o creature.o creatureevent.o cylinder.o database.o databasemanager.o databasemysql.o depot.o dispatcher.o exception.o fileloader.o game.o globalevent.o group.o house.o housetile.o ioban.o ioguild.o iologindata.o iomap.o iomapserialize.o item.o itemattributes.o items.o luascript.o mailbox.o manager.o map.o monster.o monsters.o movement.o networkmessage.o npc.o otserv.o outfit.o outputmessage.o party.o player.o position.o protocol.o protocolgame.o protocolhttp.o protocollogin.o protocolold.o quests.o raids.o rsa.o scheduler.o scriptmanager.o server.o spawn.o spells.o status.o talkaction.o teleport.o textlogger.o thing.o tile.o tools.o trashholder.o waitlist.o weapons.o vocation.o -llua5.1 -lmysqlclient -lcryptopp -lboost_filesystem-mt -lboost_date_time-mt -lboost_system-mt -lboost_regex-mt -lboost_thread-mt -lz -lgmp -lxml2 actions.o: In function `global constructors keyed to _ZN7ActionsC2Ev': actions.cpp:(.text+0x31da): undefined reference to `boost::system::get_posix_category()' actions.cpp:(.text+0x31e4): undefined reference to `boost::system::get_posix_category()' baseevents.o: In function `global constructors keyed to _ZN10BaseEvents11loadFromXmlEv': baseevents.cpp:(.text+0x1e9a): undefined reference to `boost::system::get_posix_category()' baseevents.cpp:(.text+0x1ea4): undefined reference to `boost::system::get_posix_category()' beds.o: In function `global constructors keyed to _ZN7BedItem8readAttrE11AttrTypes_tR10PropStream': beds.cpp:(.text+0x103a): undefined reference to `boost::system::get_posix_category()' beds.o:beds.cpp:(.text+0x1044): more undefined references to `boost::system::get_posix_category()' follow collect2: ld returned 1 exit status make[1]: ** [theforgottenserver] Erro 1 make[1]: Saindo do diretório `/home/pc/Download/trunk.r3777' make: ** [all] Erro 2 Editado Agosto 16, 2012 12 anos por bobmateus (veja o histórico de edições)
Postado Agosto 16, 2012 12 anos Execute este comando, e tente recompilar apt-get install libboost-all-dev libboost-dev libboost-filesystem1.42-dev libboost-doc libboost-date-time1.42-dev # Regras Gerais - TibiaKing.com # Contato: [email protected]Não respondo dúvidas via MP.
Postado Agosto 16, 2012 12 anos Autor Execute este comando, e tente recompilar apt-get install libboost-all-dev libboost-dev libboost-filesystem1.42-dev libboost-doc libboost-date-time1.42-dev Ja fiz e o erro continua, porem a versão que eu tenho do libboost e a 1.40 pois foi a unica que achei no repositorio. Você sabe onde eu posso achar a versão 1.42??. Editado Agosto 16, 2012 12 anos por bobmateus (veja o histórico de edições)
Postado Agosto 16, 2012 12 anos Qual a versão do Ubuntu que você esta usando? Pois a libboost no Ubuntu já esta na versão 1.48! http://packages.ubuntu.com/search?keywords=libboost&searchon=names&suite=precise§ion=all # Regras Gerais - TibiaKing.com # Contato: [email protected]Não respondo dúvidas via MP.
Postado Agosto 16, 2012 12 anos executa o seguinte: $ sudo apt-get install libboost1.46-all-dev -"Supra Omnes Lux Lucis" - Acima de todos brilha a Luz -
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.