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!