Pasos para instalar libffado
Instalar las dependencias
[code]sudo apt-get install build-essential subversion scons[/code]
[code]
sudo apt-get install libavc1394-dev libiec61883-dev libraw1394-dev libexpat1-dev libdbus-1-dev libxml++2.6-dev pyqt4-dev-tools pyqt-tools python-qt3 python-qt4-dbus libasound2-dev[/code]
Descargar desde svn y entrar en el directorio
[code]svn co
http://subversion.ffado.org/ffado/trunk ffado[/code]
# Ir al directorio descargado y dentro de el a ./libffado
[code]cd ./ffado/libffado[/code]
Comprobar errores , dependencias y configuracion
[code]scons -h[/code]
Compilar. Yo personalmente, aun sabiendo que no es lo mas ortodoxo, indico como prefix /usr en vez de /usr/local por dos razones: Una evitar problemas con ldconfig y la segunda es que si hubiese algun problema se solucionaria con reinstalar los paquetes de los repositorios.
[code]scons PREFIX=/usr ENABLE_OPTIMIZATIONS=yes ENABLE_ALL=yes[/code]
Instalar
[code]sudo scons install[/code]
Esto con lo que respecta a ffado.
Ahora le toca a jack.
[code]sudo apt-get install autoconf automake libtool docbook-utils pyqt-tools libcap-dev libsamplerate-dev libreadline-dev[/code]
[code]svn co
http://subversion.jackaudio.org/jack/trunk/jack/ jack
cd ./jack[/code]
[code]./autogen.sh[/code]
Para ver posibles opciones
[code]./configure -h[/code]
Configurar las opciones
[code]./configure --prefix=/usr --enable-optimization-by-cpu=yes --enable-optimize=yes --with-default-tmpdir=/dev/shm [/code]
Veras que aqui, con prefix sucede lo miso que lo comentado anteriormente. envez de /usr/local uso /usr. Logicamente tu puedes usar lo que mas te convenga.
Otras posibles opciones son --enable-mmx=yes --enable-sse=yes, pero eso ya dependerá de tu procesador.
[code]make
sudo make install[/code]
Despues asegurate de todas las recomendaciones y configuraciones del sistema para el uso de jack, como son dar privilegios y demas cosas multirepetidas.
Si despues de haberlo intentado no has conseguido nada, solo tienes que desinstalar o reinstalar los paquetes correspondientes a jack y ffado desde synaptic o apt