PT-BR/Compilando o MTASA no Mac OS X
Contents
Preparando seu sistema
Para configurar o servidor dedicado do Multi Theft Auto, é preciso munir seu sistema com as ferramentas e livrarias corretas. Portanto, comece instalando a última versão do MacPorts
O módulo de rede é distribuído como uma livraria binária pré-compilada. A versão mais recente para Mac OS X pode ser baixada em nossa página de Downloads no Google Code.
Configurando o MacPorts
Mesmo sendo muito conhecidas, nosso programa depende de um certo número de livrarias que não vêm na instalação do OS X. O MacPorts pode lhe ajudar a encontrar e instala-las de uma forma mais prática, então é só seguir as instruções na página do macports.org.
Após de instalado o MacPorts, os seguintes pacotes devem ser adicionados:
- pcre
- zlib
- sparsehash
- curl
Para fazer isso, use o comando port install <package> em seu Terminal. Se não estiver com root, será preciso colocar sudo na frente de cada um.
Compilando o servidor
O MacPorts é instalado por padrão em /opt/local, então deves inserir os respectivos atributos apontando o compilador e Link Search.
obs: Link Search é aquele que aponta onde estão as livrarias externas ao programa a ser compilado.
autoreconf -fi CPPFLAGS="-I/opt/local/include" LDFLAGS="-L/opt/local/lib" ./configure make install
Feito isso, seu servidor será compilado e instalado no pasta MTA10_Server/output/.
Rodando o servidor
Para fazer isso é só seguir os passos abaixo:
- Faça o download das últimas compilações do arquivo net.so na página de Download do GitHub e mova para a pasta output
- Copie os arquivos accounts.xml, mtaserver.conf and acl.xml no diretório ../mods/deathmatch/
- Faça o download da última versão do pacote de recursos fornecido aqui
- Agora você pode iniciar seu servidor pelo comando:
cd MTA10_Server/output ./mta-server