- zlib
- libgmp
- libnettle
- libGeoIP
- libcurl
- SDL2
- GLEW
- libpng
- libjpeg (version 8 or above)
- libwebp
- Freetype
- OpenAL
- libogg
- libvorbis
- libspeex
- libtheora
- libopus
- libopusfile
(CMake is required to build.)
- Run CMake
- Choose your compiler
- Open
Daemon.sln
and compile
- Create a build directory and go into it:
mkdir build && cd build
cmake ..
make -jN
(whereN
is your number of CPU cores to speed up compilation)
- Create a build directory and go into it:
mkdir build && cd build
cmake -DCMAKE_TOOLCHAIN_FILE=cmake/cross-toolchain-mingw32.cmake ..
(use cross-toolchain-mingw64.cmake for a Win64 build)make -jN
(whereN
is your number of CPU cores to speed up compilation)
mkdir build32 && cd build32
cmake -DCMAKE_OSX_ARCHITECTURES=i386 -DCMAKE_OSX_DEPLOYMENT_TARGET=10.7 ..
make -jN
(whereN
is your number of CPU cores to speed up compilation)cd ..
mkdir build64 && cd build64
cmake -DCMAKE_OSX_ARCHITECTURES=x86_64 -DCMAKE_OSX_DEPLOYMENT_TARGET=10.7 ..
make -jN
(whereN
is your number of CPU cores to speed up compilation)cd ..
./make-macosx-app.sh build32 build64
-
Download all the asset packs from http://www.sourceforge.net/projects/unvanquished/files/Assets and any maps (the mappack from http://sourceforge.net/projects/unvanquished/files/Map%20Pack/maps.7z/download is recommended) into main
-
Run with
./daemon
(on *nix) orDaemon.exe
(on Windows)