Menu

Install:FreeBSD

Hugh Greene

FreeBSD support is in the works thanks to time-killer-games and help
from JoshDreamland. The instructions on this page are incomplete and
will not work yet without changes being made to ENIGMA itelf, such as
removal of the XLib platform dependency on Linux-specific code such as
joysticks and program_directory which both need to be re-written to
also support BSD distro's...

In addition, there is an easier method for those of which whom use
FreeBSD based distributions;

Easy method for Ubuntu and Debian users

On Ubuntu simply copy and paste this code into a file called install.sh and run it, Debian users should remove the add-apt-repository command. If it doesn't run make sure you have given it permission to be run as an executable.

  • Prerequisites: GNU GCC G++ Compiler, Git
    Client
    , Java
  • Install
    dependencies:

sudo ln -s /usr/local/bin/bash /bin/bash
sudo pkg ins wget git make++ protobuf protobuf-c lzlib glew glm png libGLU freeglut alure libvorbis vorbis-tools
Box2D dumb sdl2 libXrandr libXinerama openjdk-jre openjdk rapidjson libyaml boost-libs pulseaudio pugixml

Binaries

running the install script in the enigma-dev folder from a terminal
window

./install.sh

Or you can obtain them manually per these
instructions
.


Related

Wiki: Java

MongoDB Logo MongoDB