Postado originalmente por dominique120 noutro fórum
1. Primeiramente, vamos baixar os includes, libs e o compilador.
MSVC 2013. O Express irá funcionar. Baixe esse aqui.
Boost 1.56 para MSVC 2013 x64
TFS SDK 2.0 - Mirror
E claro, TFS 1.0 ou TFS 1.1.
2. Agora que já baixamos tudo, vamos começar a configurar nossos arquivos.
2.1 Instale o Boost num local fácil de lembrar:
2.2 Faça o mesmo com o SDK (Extraindo-o)
2.3 E também, vamos extrair as sources em algum lugar acessível
3. Agora, vamos abrir nossa "solution."
4. Hora de usar nossos arquivos. Abra a "caixa de propriedades" clicando com o botão direito no projeto (theforgottenserver)
5. Defina as configurações. Esse tutorial é apenas para 64bits, o de 32bits será postado abaixo. Mas é sério, quem ainda usa 32bits? '-'
6. Agora, vamos configurar nossos includes.
6.1:
6.2: Tenha certeza de que seus diretórios estão corretos, caso tenha extraído seus arquivos em algum outro lugar, verifique se há esses sub-diretórios dentro dos mesmos.
7. Hora das libs, similar aos includes:
7.1:
7.2: O mesmo que os includes, verifique os diretórios.
7.3: Clique em "apply" para salvar essas mudanças.
8. Agora espere até que todos os arquivos tenham sido analisados
9. Estará "analisado" quando a caixa estiver dessa maneira:
10. Clique em no botão "Rebuild" para começar a compilar!
Após terminar, deverá ver algo parecido com isso:
E o log deverá parecer algo assim
E aqui está! Você acabou de compilar seu The Forgotten Server
Faça bom uso!
Tutorial para compilar em x32:
A maioria dos passos são idênticos ao x64, apenas mude os passos listados abaixo que deverá funcionar.
1. Baixe os arquivos correto. Os mesmo que antes, mas agora iremos utilizar o arquivo boost 32 bits.
2. Instale o Boost 32 num local de fácil acesso.
5. Como antes, extraia o SDK e a source. Agora abra a "solution" e vá em propriedades, gerenciar configurações. Mude para o seguinte:
6. O mesmo que antes, tenha certeza que o diretório está correto.
7. Tenha certeza de que selecionou as pastas lib corretas, não as pastas lib64.
Agora clique em "Rebuild" e aguarde a compilação.
Faça bom uso!