From: Jonathan W. <jw...@ju...> - 2012-05-13 10:27:16
|
Hi Yves On Sat, May 12, 2012 at 07:51:44PM +0200, Yves Grenier wrote: > Thanks for the information. Starting from that, I compile ffado (rev > 2149) and I effectively observe that the library libffado in /usr/lib is > overwritten: Yes, that is what I would expect. > Unfortunately, jackd won't start: > > $ jackd -d firewire -r 48000 -v6 > jackdmp 1.9.8 > Copyright 2001-2005 Paul Davis and others. > Copyright 2004-2011 Grame. > : > firewire ERR: Incompatible libffado version! (libffado 2.999.0-2149) Oh bother. I *really* thought we'd resolved this. > So at this point, I am blocked. How can I make jack work with the svn > version of ffado? What happened here should not have happened. The history of this can be found in the ffado-devel archives. However, let's just see if we can work out why things fell over in your case and get you up and running again. I am assuming that you haven't compiled jackmp yourself and that it was installed at the time you compiled libffado. The fact that a version of libffado resulted that was not compatible with the jackd you had on your system means that ffado's detection of jackd must have failed somehow. Could you please re-run "scons" in the ffado source tree and post the 4 lines which report checks on the jack version, plus the line which follows these (it should mention setbuffersize)? It's possible to force libffado to be compatible with your jackd by including ENABLE_SETBUFFERSIZE_API_VER=false as an option to scons. However, this *really* should have been correctly detected and I would very much like to work out why it wasn't. Regards jonathan |