- 0
Getting & Compiling a Mangos server
-
Recently Browsing 0 members
- No registered users viewing this page.
We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy Terms of Use
Question
madmax
This guide is for Release 19 (0.19.0) version of Mangos.
This guide is aimed to explain how to get the source code from our git repositories and compile and run with a default config.
This guide assumes you have set-up a database and user accounts for it.
Before you can run your server you will need to of course run an extractor and put the DBC, vmaps and mmaps(if you have mmaps) in the folder with all the server core files.
Required Files
Install making sure the following options are selected Windows explorer intergration - Simple context menu (Git bash, Git GUI)
Install with default options selecting C++ when it asks you what programming language you are using
Useful for editing .conf files and any other editable files.
Getting the source code
Mangos Zero will be used for the rest of this guide.
This will clone the latest Sever source into a folder called server - Including the --recursive is very important!
Compiling the source code
[*]This should load visual studio express 2013
[*]Once the project has loaded go to the Build menu and select Configuration Manager, click debug and set to release (We recommend staying with Win32 currently due to stability).
[*]Go back to the Build menu and select Clean Solution
Wait until you see this
[*]Once cleaning is completed go back to the Build menu and select Rebuild Solution
The Mangos server is now compiling and time to go get a coffee, this process should take around 5-30 minutes depending on your system. Older single core systems will take longer.
That's it! now head into the bin / Win32_Release folder and your server files will be there.
Link to comment
Share on other sites
0 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.