Ir para conteúdo

rapmj

Campones
  • Total de itens

    0
  • Registro em

  • Última visita

Sobre rapmj

Informações

  • Forma que conheci o xTibia
    Sites de Busca
  • Sou
    Não Informado

rapmj's Achievements

  1. tipo... vc chegou a compilar no ubuntu? ou so compilou ele no debian? por que no ubuntu so tive erros. Vou tentar seu tutorial novamente no ubuntu e tentar no debian etch que tenho também.
  2. Exatamente.. tentei instalar este tutorial no Ubuntu e não funcionou a compilação. Então peguei a versão 0.2pl23 e compilei, fazendo essas alterações descritas e funcionou.
  3. Pessoal, segue anexo os passos para compilar o The Forgotten Server no Ubuntu 8.10, o qual eu uso. PRIMEIRA PARTE - INSTALANDO AS DEPEDÊNCIAS DE PROGRAMAS E BAIXANDO AS FONTES DO THE FORGOTTEN: Primeiramente, entraremos no terminal e instalaremos os programas dependentes: Vamos baixar agora, o boost, que é uma biblioteca usado pelos programadores de C++ para compilar programas em Linux, no nosso caso, o The Forgotten Server. Você pode abrir um novo terminal ou utilizar o mesmo (se o download acima tiver terminado). Digite o seguinte comando: Vamos agora, fazer o download das sources do The Forgotten Server. No console, cole o seguinte comando: O código-fonte deve estar na sua pasta Home. SEGUNDA PARTE - COMPILAÇÃO 1 - Entre no terminal 2 - No terminal, entre no diretorio 3 - Fazendo backup do arquivo Makefile para casos de emergência 4 - EDITANDO O ARQUIVO MAKE FILE: Apague todo o arquivo Make File e copie o código nele: 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-sqlite3 -ldl -lboost_system FLAGS = -D_THREAD_SAFE -D_REENTRANT -D__NO_HOMEDIR_CONF__ -D__USE_MYSQL__ -D__USE_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 connection.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 iologindata.o iomap.o iomapserialize.o inputbox.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 protocol.o protocolgame.o protocollogin.o protocolold.o quests.o raids.o rsa.o scheduler.o scriptmanager.o server.o sha1.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 all: forgottenserver clean: rm -rf *.o forgottenserver: $(OBJ) g++ $(CFLAGS) $(FLAGS) -o ./TheForgottenServer $(OBJ) $(LIBLINK) %.o:%.cpp g++ $(CFLAGS) $(FLAGS) -c $+ 5 - Vamos à compilação. No terminal, digite a seguinte linha de comando: Espere até terminar o processo, e pronto. QUARTA PARTE - FAZENDO FUNCIONAR Após você ter feito tudo que queria fazer, vamos abrir o servidor! Primeiramente, não abra com duplo-clique, pois isso é uma aplicação console, e precisa ser 'lançada' do console. Se você estiver usando SQLite, cole a seguinte linha de comando no console: E pronto, o seu servidor irá carregar, e então, ficará online. Créditos: TUTO BASE EM: http://www.xtibia.com/forum/debian-ubuntu-...pl-t102376.html Feito por Tprocheira
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...