Building and Installing
From FreeBoB
There are three ways to obtain FreeBoB:
- package from your Linux distribution,
- tarball released on the SourceForge site (http://sourceforge.net/project/showfiles.php?group_id=117802),
- development version from the SVN repository.
In the last two cases, you should be familiar with the common Linux build process before starting.
| Table of contents |
[edit]
Installing FreeBoB ported to Linux distros
In case you're lucky enough for your distribution to have a libfreebob package, this should be the easiest and most direct way.
[edit]
Using the tarball
The tarball (http://sourceforge.net/project/showfiles.php?group_id=117802) contains the latest released libfreebob version. See the included README file for software requirements and installation instructions.
[edit]
Compiling from SVN
Extensive instructions: Compiling from SVN HOWTO
Basically:
- build all the support libraries (libraw1394 (>= 1.2.1), libiec61883 (> =1.1.0), libavc1394 (>= 0.5.3))
- alsa, libxml2, libpthread dependencies alsa exist but they are not so crucial as the ones listed above
- build & install the support libraries
- checkout the libfreebob module from SVN
- build & install libfreebob
- checkout jackd SVN (http://jackaudio.org)
- compile and install jackd
[edit]
