[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