@potinho Your first error was
libboost_regex-vc120-mt-gd-1_64.lib, that is a 64x lib. Now
you're trying to do a Win32 release
If you're going to use 64x libs, compile for 64 bits.
View attachment 57644
For the compiler set-up, first
be sure you're using the correct Platform Toolset for the server you want to compile. My case, is v140 for OTX 3.8, and v142 for OTClient. Here is a usefull link for toolset information (you need to install manually)
Visual Studio Build Tools now include the VS2017 and VS2015 MSVC Toolsets | C++ Team Blog (https://devblogs.microsoft.com/cppblog/visual-studio-build-tools-now-include-the-vs2017-and-vs2015-msvc-toolsets/) it is also important that the toolset is probably going to define which version of Visual Studio you're going to need.
View attachment 57645
When you get that ready, and
get all the libs installed (boost/sdks), the
C++/linker set-up should look like this (be sure you get all the files in the correct directories):
C++ LIBRARY
View attachment 57647
LINKER LIBRARY
View attachment 57649
About the error you have on compiling
Go to
mattyx otx 2 repository, and open sources folder. The go to
otserv.cpp,
press CTRL + F on you browser and search:
View attachment 57650
Get sure the line is added correctly on
your sources, do the same for FORUMS suffix problem.
After that, go to
definitions.h (where is the proyect names/developer names/etc.)
And check if you configurated correctly this part:
C++:
#define SOFTWARE_DEVELOPERS "Matt Gomez, Matheus Matias and The Forgotten Server Developers"
Hope this can fix all your errors.
Regards!