-
Notifications
You must be signed in to change notification settings - Fork 6
Compilation guide on Debian Jessie
Rémy Mathieu edited this page Dec 11, 2015
·
4 revisions
Compiling mehstation and mehstation-config on Debian Jessie is easy because all the necessary libs are already available in the package repositories.
This guide has been redacted using Debian Jessie 8.2.0.
Some basics packages are needed to compile everything:
sudo apt-get install git cmake build-essential libfreeimage-dev libopenal-dev libpango1.0-dev libsndfile-dev libudev-dev libasound2-dev libjpeg62-turbo-dev libtiff5-dev libwebp-dev automake cmake libsqlite3-dev libavutil-dev libavcodec-dev libavformat-dev git libsdl2-dev libsdl2-image-dev libsdl2-ttf-dev libsdl2-2.0-0 libsdl2-image-2.0-0 libsdl2-ttf-2.0-0
The system is now ready to compile mehstation from its git repository:
git clone https://github.com/remeh/mehstation
cd mehstation
cmake .
make
The binary mehstation
will now be ready to use.
The configuration tool can also be compiled to run on the Raspberry Pi.
First, install some packages:
sudo apt-get install qt5-qmake qtbase5-dev
Then, we'll download the latest sources of mehstation-config
and compile them:
git clone https://github.com/remeh/mehstation-config
cd mehstation-config
/usr/lib/x86_64-linux-gnu/qt5/bin/qmake
make
The app can now be started by typing: ./mehstation-config