[Ardour-Users] Can't compile 2.5
Doug McLain
doug at nostar.net
Sun Jul 13 02:39:18 PDT 2008
That jack function is part of the time api stuff added in 0.109.0, so
you need at least 0.109.0. You should should grab the latest release
which is 109.2 and concentrate on making it run right. If ardour
wouldn't build and jack segfaulted on startup when you tried to install
the later version, I suspect you had leftovers from earlier version of
jack laying around. It's very important to make sure that older
versions of jack are completely removed when upgrading. That means no
jack libs in /lib, /usr/lib, /usr/local/lib; no headers in /usr/include
or /usr/local/include, and no jack bins in any of the bin paths. If you
are installing jack from some sort of package, still make sure no old
version s are lying around, and then install both the jack package and
its -devel package.
-Doug
Matt Savigear wrote:
> Hi all,
>
> I'm currently trying to upgrade to 2.5 (on a Gentoo x86_64 setup), but
> compilation halts with the following error:
>
> libs/ardour/globals.cc: In function 'ARDOUR::microseconds_t
> ARDOUR::get_microseconds()':
> libs/ardour/globals.cc:386: error: 'jack_get_time' was not declared in
> this scope
> scons: *** [libs/ardour/globals.os] Error 1
> scons: building terminated because of errors.
>
> According to the bug database I might need a newer version of jack but I
> get the same error with either 0.103.0 (which runs on my system) or
> 0.109.2-r1 (which segfaults along with the rest of the 109 series when I
> try to start it, hence my use of 103).
>
> Can anyone suggest what might be going wrong?
>
More information about the Ardour-Users
mailing list