| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [View Raw Code] [Original HTTPS Page] |
If installing in a virtual machine:
Install dependencies.
On Ubuntu 15.10:
sudo apt-get install build-essential git cmake cmake-qt-gui libboost-all-dev libpython2.7-dev lua5.1 liblua5.1-0-dev openjdk-8-jdk swig xsdcxx libxerces-c-dev doxygen xsltproc ffmpeg python-tk python-imaging-tk
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/
sudo update-ca-certificates -f (http://stackoverflow.com/a/29313285/126823)
On Ubuntu 14.04:
sudo apt-get install build-essential git cmake cmake-qt-gui libboost-all-dev libpython2.7-dev lua5.1 liblua5.1-0-dev openjdk-7-jdk swig libxerces-c-dev doxygen xsltproc libav-tools python-tk python-imaging-tk
export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/
sudo update-ca-certificates -f (http://stackoverflow.com/a/29313285/126823)
On Debian 8:
sudo apt-get install build-essential git cmake cmake-qt-gui libboost-all-dev libpython2.7-dev lua5.1 liblua5.1-0-dev openjdk-7-jdk swig xsdcxx libxerces-c-dev doxygen xsltproc libav-tools python-tk python-imaging-tk
export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/
sudo update-ca-certificates -f (http://stackoverflow.com/a/29313285/126823)
On Debian 7:
sudo apt-get install build-essential git cmake cmake-qt-gui libbz2-dev python2.7-dev lua5.1 liblua5.1-0-dev openjdk-7-jdk swig libxerces-c-dev doxygen xsltproc ffmpeg python-tk python-imaging-tk
export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/
Also, remove Java 6 and make sure that java -version returns the right version (1.7).
sudo update-ca-certificates -f (http://stackoverflow.com/a/29313285/126823)
On Fedora 23:
su -c 'dnf install http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm' (for ffmpeg)
sudo dnf install git cmake cmake-gui boost-devel python-devel java-1.8.0-openjdk-devel swig xsd xerces-c-devel doxygen libxslt ffmpeg gcc-c++ mono-devel compat-lua compat-lua-devel lua-socket-compat tkinter python-pillow-tk
Install Torch: (if supported by your platform)
Install Mono: (if not Fedora)
On Debian 7 only: Build Boost
On Debian 7 and Ubuntu 14.04 only: Install CodeSynthesis XSD:
Install Luabind:
Install Lua dependencies:
Install ALE: (optional - skip this if you don't want to provide ALE support)
Build Malmo:
Test Malmo:
Make a distributable:
| Back | FazBrowse Home | New Git URL |