1 # Building instructions
3 GNU make is used for compiling. The code and the Makefile are located in the src/ directory.
6 To build anything you need g++ and GNU make.
9 sudo apt install build-essential make
12 The development versions OpenGL, GLFW3, GLEW are required to build the client.
15 sudo apt install libgl1-mesa-dev libglfw3-dev libglew-dev
18 For building the server, the SQLite3 development library is required.
21 sudo apt install libsqlite3-dev
24 Don't forget to pull the submodules before building.
27 git submodule update --init
33 - `DragonblocksServer`
37 The debug flag (`-g`) is set by default (RELEASE=TRUE will disable it).
44 This script will create a snapshot zipfile.