• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Compiling MVS 2013 + Libraries + boost TFS 1.0 Protocol 10.21

nevix

Tunzodus.net
Joined
Mar 31, 2010
Messages
356
Reaction score
62
Location
Lithuanian
Hello guys, i will sharing source from: https://github.com/otland/forgottenserver/tree/master/src and its compiled for windows 64bit. Please rep :)

Ok lets do this.

Follow this steps:

1. Download MVS(microsoft visual studio) 2013 http://www.microsoft.com/visualstudio/eng/downloads
When u install it restart computer and back here.
---
We need all boosts and libraries.

2. Download boosts: https://mega.co.nz/#!WVBDlCTR!X2baCAYMXwsW-gP209rsCy12Ty5BThEUAWJKsuLnv-Q

Thx to: UpInSmoke

3. Download: Libraries:
32-bit: http://boost.teeks99.com/bin/1.55.0/boost_1_55_0-msvc-12.0-32.exe
64-bit: http://boost.teeks99.com/bin/1.55.0/boost_1_55_0-msvc-12.0-64.exe

Install it anythere.

4. Download source: https://github.com/otland/forgottenserver

5. When you downloated script, open VC12 in (forgottenserver-master) folder select: theforgottenserver press right click on mouse, and open with MVS 2013.

s7qsRF.png



When it opened. Select Properties on theforgottenserver, select C/C++and additional include directories AND ADD libraries: its(mine) D:\VC\include , D:\boost_1_55_0-64, D:\boost_1_55_0-64\boost
Than click ok AND apply
qp99AO.png


, Now select linker Find additional library directories and ADD this: (mine) D:\VC\library64, D:\boost_1_55_0-64, D:\boost_1_55_0-64\lib64-msvc-12.0.
Than select OK and apply.
mhfShk.png


DONE!!!

Now you can rebuild server!

GOOD LUCK!

REZULT:


sEbVu.png


Download Compiled: 64-bit: https://drive.google.com/file/d/0Byy8XcLjbEO9NS1Zbkc4QnozZm8/edit?usp=sharing
 
Last edited:
Works here, can you access this?
 
Very hard to follow the instructions. I managed to get most of it done, however I am having problems adding the Additional Library Directories to C++ and Linker.

For C++ I have:
C:\VC\include;C:\boost_1_55_0\boost
For Linker I have:
C:\VC\library64;C:\boost_1_55_0\lib64-msvc-12.0

However, I do not have a folder named VC on my C drive.
What is this VC folder?
 
1>------ Rebuild All started: Project: theforgottenserver, Configuration: Release x64 ------
1>Project file contains ToolsVersion="12.0". This toolset is unknown or missing. You may be able to resolve this by installing the appropriate .NET Framework for this toolset. Treating the project as if it had ToolsVersion="4.0".
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.Cpp.Platform.targets(44,5): error MSB8020: The builds tools for v120 (Platform Toolset = 'v120') cannot be found. To build using the v120 build tools, either click the Project menu or right-click the solution, and then select "Update VC++ Projects...". Install v120 to build using the v120 build tools.
========== Rebuild All: 0 succeeded, 1 failed, 0 skipped ==========
Is it perhaps cause im using VS 2012 or don't have some of .NET Frameworks installed? (3.5, 4.0, 4.5, etc.)
Im rather positive i did everything right although you forgot to mention to change from Debug to Release in configuration.
Edit: oh, i got same error without even locating libraries/boost in configuration.



@Candyan:
 
What does debug mean

^ looking at my old comments such as this one in 2017... facepalm
 
Last edited:
tfs-sdk-2.0.zip is Bugged. when i open it i get error from Winrar about Zip is Damaged
 
any help? ;/

Code:
Error   1   error LNK1104: cannot open file 'libboost_system-vc120-mt-1_55.lib'   d:\TFS\najnowszy\vc12\LINK   theforgottenserver
 
The application was unable to start correctly (0xc000007b). Click Ok to close application.
 
Back
Top