Compilation on GNU/Linux
Here is how to compile AudeLA on our prefered OS:
Prerequis:
-
xorg-dev
-
gcc et g++
-
libstdc++
-
tcl-dev
-
tk-dev
-
libgsl0-dev
-
linux-headers
-
libusb-dev
Packages *-dev installation will make binaries library to be installed too. For example on Debian, you may do:
sudo apt-get install tcl8.6-dev tk8.6-dev gcc g++ make libgsl0-dev blt subversion xorg-devlinux-libc-dev libstdc++6-4.7-dev libtiff5-dev libftdi-dev libv4l-dev
Two ways for downloading AudeLA for Linux:
-
you may download stable release.
-
you may download trunk branch available on SVN server (the lastest developpemnt release, so it can be somewhat unstable but you have all new compenents):
First update:
mkdir ~/audela-svn ; cd audela-svn svn checkout svn://svn.code.sf.net/p/audela/code/trunk audela-`date '+%Y%m%d'`
Following updates:
svn checkout svn://svn.code.sf.net/p/audela/code/trunk audela
It may necessary to add executable property to the following file:
cd audela/src chmod u+x configure ./configure ou ./configure --with-tcl=/usr/share/tcltk/tcl8.6 --with-tk=/usr/share/tcltk/tk8.6 make external && make contrib && make
Add executable property to file audela.sh:
cd ../bin chmod u+x audela.sh
Run AudeLA :
./audela.sh
That's all folks