Skip to content
This repository has been archived by the owner on Jul 23, 2020. It is now read-only.

SWGANHServices/MMOServer

Repository files navigation

WARNING!

The auto build dose not woth with newer versions of visual studio please use VS2013 until an update is made. Alternitivly please use the development branch as we have included the project files though you will have to manualy map the deps adn linked libs.

MMOServer

The MMOServer is the flagship project for the SWG:ANH Team. It is a cross platform massively multiplayer game server intended to emulate the Star Wars Galaxies Pre-Combat Upgrade experience. The base of the server is written in C++ with some LUA sprinkled in.

Building/Installing

Pre-Requisits

  • CMake 2.8 or higher

    Download the latest version of CMake for your OS.

  • C++0x Compatible Compiler

    Windows: Visual Studio 2013 or higher is required Unix: GCC 4.6 or higher is required

Windows Builds

To build the server on Windows simply double-click the BuildServer.bat file in the project root. This will download and build all the dependencies and sources and then generate a /bin directory with the server executables.

Unix Builds

To build the server on Unix platforms run the build_server.sh script in the project root. This will download and build all the dependencies and sources. Once the script has completed you can issue further builds from within the "build" directory:

./build_server.sh
cd build
cmake -DCMAKE_INSTALL_PREFIX=/opt/local ..
make install

You can use the -DCMAKE_INSTALL_PREFIX flag to specify a custom output directory for the make install command.

Useful Links