-
Notifications
You must be signed in to change notification settings - Fork 0
Installation
Installation instructions
#Arch Linux
###1. Make sure development software is installed
# pacman -S gcc make cmake git
###2. Install dependencies
# pacman -S boost sdl mesa bullet assimp
###3. Download from GitHub repository Navigate to the folder the source code will be downloaded
$ git clone git://github.com/davido262/marble-madness-3d.git
###4. Compile and install project Navigate to the folder where the build will be compiled (preferably outside the source)
$ cmake git-source-folder -G "Unix Makefiles"
$ make
Run the executable under src/
#OpenSUSE
###1. Make sure development software is installed
From YaST check the following: gcc-g++ make cmake-gui git
###2. Install dependencies
From YaST check the following: boost-devel libSDL-devel libSDL_image-devel Mesa-devel glew-devel
####2.1 Install Bullet Physics Navigate to the folder where the build will be compiled (preferably outside the source)
$ cmake ../bullet-trunk-rev2600 -G "Unix Makefiles" -DBUILD_EXTRAS=off -DBUILD_DEMOS=off -DINSTALL_LIBS=on
$ make
# make install
####2.2 Install Open Asset Import Library Navigate to the folder where the build will be compiled (preferably outside the source)
$ cmake ../assimp--3.0.1270-source-only -G "Unix Makefiles" -DBUILD_ASSIMP_SAMPLES=off
$ make
# make install
###3. Download from GitHub repository Navigate to the folder the source code will be downloaded
$ git clone git://github.com/davido262/marble-madness-3d.git
###4. Compile and install project Navigate to the folder where the build will be compiled (preferably outside the source)
$ cmake git-source-folder -G "Unix Makefiles"
$ make
Run the executable under src/
#Windows
NOTE: not officially supported yet, but should work
###1. Make sure development software is installed
###2. Install dependencies
####2.1 Install Bullet Physics
"C:\Program Files\CMake 2.8\bin\cmake.exe" ..\bullet-trunk-rev2600 -G "Visual Studio 10" -DBUILD_EXTRAS=off -DBUILD_DEMOS=off -DINSTALL_LIBS=on
####2.2 Install Open Asset Import Library
###3. Download from GitHub repository
###4. Compile and install project