Skip to content
davido262 edited this page Oct 28, 2012 · 30 revisions

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" and then 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
  3. 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, then make and finally make install as root. 4 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, then make and finally make install as root.
  4. Download from GitHub repository. Navigate to the folder the source code will be downloaded: git clone git://github.com/davido262/marble-madness-3d.git
  5. 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", then make. Run the executable under src/

Windows (not officially supported yet)

  1. Make sure development software is installed
  2. Install dependencies
  3. 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
  4. Install Open Asset Import Library
  5. Download from GitHub repository
  6. Compile and install project
Clone this wiki locally