Compile Emma 02 on Linux - Ubuntu
These instructions describe how to compile Emma 02 on Linux Ubuntu. If you have any problems feel free to drop me an email.
Libraries
Download and compile the libraries described in the following sub chapters.
wxwidgets
Install the 'build-essential' package and gtk2 development packages using the following on Ubuntu:
sudo apt-get install build-essential sudo apt-get install libgtk2.0-dev
Download the latest stable wxwidgets 3.x release from: www.wxwidgets.org.
Compile wxWidgets by following: wiki.wxwidgets.org/Compiling_and_getting_started. For the release build I used:
mkdir build-gtk cd build-gtk ../configure --disable-shared --enable-unicode make sudo make install
For the debug build, add --enable-debug to the ../configure.
SDL
Install SDL by using the following:
sudo apt-get -y install libsdl-dev
Curl
Install Curl by using the following:
sudo apt-get -y install libcurl4-openssl-dev
libserialport
Install libserialport by using the following:
sudo apt-get -y install libserialport-dev
Build Emma 02
Pull the latest source package from the github repository https://github.com/etxmato/emma_02, go to the sub folder Release and use:
make