[ardour-users] Ardour, Jack, and FreeBob

Sampo Savolainen v2 at iki.fi
Thu Dec 28 23:48:22 PST 2006


On Thu, 2006-12-28 at 19:21 -0500, Philip Fizur wrote:
> Greetings
> 
>  
> 
> I’ve been reading this list for a while and it’s been most helpful,
> now I have a question of my own.
> 
>  
> 
> This evening I built jack, freebob, and ardour from their respective
> svn repos. All went well, I even ran the freebob tests and it saw my
> FirePod and all it’s glory. Running jackd –d freebob, however, returns
> unknown driver ‘freebob’. Googling this situation only returns one
> useful item which indicates that I should be running at least version
> 251 which I am (actually somewhere in the 300 range). So, any thoughts
> on how to make jack so what I’m pretty sure is a functional
> installation of FreeBob?

Sounds a bit like you have two versions of jackd installed, one in /usr/
and another in /usr/local. To verify this, see if you can find both the
files /usr/bin/jackd and /usr/local/bin/jackd

If this is the case, get rid of the other one (i recommend the one
in /usr/local), and re-compile jackd but add the parameter --prefix=/usr
to the ./configure script

Having two versions of jackd around will cause you headaches and
non-functional software. So whatever you do, make sure you have only one
version installed.

If that is not the case, then run "./configure [whatever parameters you
use]" and see the last lines of output from the script. It will tell you
whether it's compiling freebob support into jackd. For example, it tells
me:

jack-audio-connection-kit 0.102.20 :

| Build with ALSA support............................... : true
| Build with FreeBob support............................ : false
| Build with OSS support................................ : true
| Build with CoreAudio support.......................... : false
| Build with PortAudio support.......................... : false
| Compiler optimization flags........................... : -DREENTRANT
-O3 -fomit-frame-pointer -ffast-math -funroll-loops -march=i686 -mmmx
-msse -mfpmath=sse
| Compiler full flags................................... : -I
$(top_srcdir)/config -I$(top_srcdir) -I$(top_srcdir) -D_REENTRANT
-D_POSIX_PTHREAD_SEMANTICS -Wall -g -g -O2
| Install dir for libjack + backends.................... :
${exec_prefix}/lib/jack
|
| Default driver backend................................ : "alsa"
| Shared memory interface............................... : "System V"
| Install prefix........................................ : /usr

The relevant line is "Build with FreeBob support", and it tells me
"false" as I don't have freebob installed.


  Sampo





More information about the Ardour-Users mailing list