No edit summary |
Tags: Visual edit apiedit |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 27: | Line 27: | ||
===='''Compiling'''==== |
===='''Compiling'''==== |
||
− | Client = Release |
+ | Client = Release |
− | Server = Standalone |
+ | Server = Standalone |
+ | Client Debug = Debug |
||
+ | Server Debug = Standalone Debug |
||
+ | |||
Build -> Build Solution |
Build -> Build Solution |
||
Line 35: | Line 38: | ||
supported by Victor and ruler501 |
supported by Victor and ruler501 |
||
==== '''Dependencies''' ==== |
==== '''Dependencies''' ==== |
||
− | You need to install these packages(or the equivalent ones for your distribution) |
+ | You need to install these packages(or the equivalent ones for [[Linux Support|your distribution]]) |
build-essential libsdl1.2debian libsdl-image1.2 libopenal1 libsdl1.2-dev libsdl-image1.2-dev libopenal-dev libvorbis-dev |
build-essential libsdl1.2debian libsdl-image1.2 libopenal1 libsdl1.2-dev libsdl-image1.2-dev libopenal-dev libvorbis-dev |
||
Line 50: | Line 53: | ||
==== '''Compiling''' ==== |
==== '''Compiling''' ==== |
||
+ | [[Category:Development]] |
Latest revision as of 23:59, 26 August 2017
Windows:[]
Mingw and MSYS:[]
supported by ruler501
Dependencies[]
You need Mingw(or TDM-GCC) and MSYS install the compiler in the MSYS directory so that they share /bin.
You need libintl(download binaries and developer files) http://gnuwin32.sourceforge.net/packages/libintl.htm
You need libcurl http://curl.haxx.se/gknw.net/7.34.0/dist-w32/curl-7.34.0-devel-mingw32.zip
Compiling[]
To compile you just need to run the Makefile in source/src. If you added MSYS/bin to your path it should be as simple as typing make client or make server in the command prompt.
Mingw and Code::Blocks[]
supported by ruler501
Dependencies[]
You need Mingw(or TDM-GCC) and Code::Blocks installed. Code::Blocks needs to be configured to use the Mingw(or TDM-GCC) compiler
You need libintl(download binaries and developer files) http://gnuwin32.sourceforge.net/packages/libintl.htm and install to the Mingw(or TDM-GCC) directory
You need libcurl http://curl.haxx.se/gknw.net/7.34.0/dist-w32/curl-7.34.0-devel-mingw32.zip and install to the Mingw(or TDM-GCC) directory
Compiling[]
To compile open the Code::Blocks project file in source/codeblocks, select your target and hit compile.
Visual Studio[]
supported by Victor
Dependencies[]
Microsoft Visual Studio 2005 or newer
Compiling[]
Client = Release Server = Standalone Client Debug = Debug Server Debug = Standalone Debug
Build -> Build Solution
Linux[]
Makefile[]
supported by Victor and ruler501
Dependencies[]
You need to install these packages(or the equivalent ones for your distribution)
build-essential libsdl1.2debian libsdl-image1.2 libopenal1 libsdl1.2-dev libsdl-image1.2-dev libopenal-dev libvorbis-dev
Compiling[]
cd ./source/src make client make server
Mac[]
formerly supported by pwned (Tony), but he is inactive now
Dependencies[]
Xcode?