[Ardour-Users] Ardour 2.5 released

Jörn Nettingsmeier nettings at stackingdwarves.net
Fri Sep 19 00:12:44 PDT 2008

Kevin Cosgrove wrote:
> On 19 September 2008 at 7:46, Paul Davis <paul at linuxaudiosystems.com> wrote:
>> On Thu, 2008-09-18 at 22:33 -0700, Kevin Cosgrove wrote:
>>> OK.  Any idea how modern I'll need to go?  I see from scons.org that 
>>> 1.0.1 is the stable version.  I'm at 0.96.92, and a bit nervous about 
>>> the dependency rattling I might incur from the jump, e.g. will I need 
>>> new Python, etc.
>> i'm at 0.97.D001, and its fine. there was a set of scons releases
>> between 0.96 and the one i have that were broken. i don't believe you
>> need a new python even to get their 1.0 release.
> I just upgraded to 0.97 and I get past the trouble spot.
> Now I see that I need to upgrade my jack from 0.102 based on 
> http://ardour.org/building and on the error below.  ;-)
> g++ -o libs/ardour/jack_slave.os -c -O3 -fomit-frame-pointer -ffast-math -fstrength-reduce -pipe -DARCH_X86 -mmmx -m3dnow -march=i686 -msse -mfpmath=sse -DUSE_XMMINTRIN -DBUILD_SSE_OPTIMIZATIONS -Wall -DHAVE_LIBLO -Ilibs -DENABLE_NLS -D_REENTRANT -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Ilibs -pthread -DUSE_RUBBERBAND -Woverloaded-virtual -DPACKAGE=\"libardour2\" -DLIBSIGC_DISABLE_DEPRECATED -DDATA_DIR=\"/usr/share\" -DMODULE_DIR=\"/usr/lib\" -DVAMP_DIR=\"/usr/lib/ardour2/vamp\" -DCONFIG_DIR=\"/etc\" -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_JACK_CLIENT_OPEN -DHAVE_JACK_RECOMPUTE_LATENCIES -DHAVE_JACK_VIDEO_SUPPORT -DHAVE_WORDEXP -DHAVE_SYS_VFS_H -fPIC -Ilibs/pbd -I/usr/include/glib-2.0 -Ilibs/surfaces/control_protocol -Ilibs/libsndfile -Ilibs/midi++2 -Ilibs/vamp-sdk -Ilibs/sigc++2 -Ilibs/glibmm2 -I/usr/lib/glib-2.0/include -Ilibs/ardour -Ilibs/rubberband -I/usr/include/libxml2 -Ilibs/libsndfile/src libs/ardour/jack_slave.cc
> 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.

since you are obviously willing and able to compile ardour, why not 
check out jack svn and build it yourself? it's comparatively easy.
the only thing you need to do is either uninstall your distro's jack 
package *or* just overwrite it by using "configure --prefix=/usr".
having  both a distro jack in /usr and a custom one in /usr/local has 
caused a lot of trouble for many people...

overwriting the distro jack might break some audio stuff from the 
distro, though. but you can always undo it by re-installing the jack 

Jörn Nettingsmeier

Verantwortlicher für Veranstaltungstechnik

Audio and event engineer
Ambisonic surround recordings

nettings at stackingdwarves.net
+49 177 7937487

More information about the Ardour-Users mailing list