Compiling Ardour 3 from svn with Ubuntu 8.04

4 replies [Last post]
bjoern87
User offline. Last seen 5 years 13 weeks ago. Offline
Joined: 2009-01-08
Posts:

Hi,
I tried to compile adour 3 from svn. I got following output:

scons: Reading SConscript files ...
Checking for pkg-config version >= 0.8.0... yes
Checking for aubio... yes
Checking for ogg... yes
Checking for gthread-2.0... yes
Checking for lrdf... yes
Checking for libgnomecanvas-2.0... yes
Checking for gtk+-2.0... yes
Checking for jack... yes
Checking for flac... yes
Checking for sndfile... yes
Checking for samplerate... yes
Checking for glib-2.0... yes
Checking for libxml-2.0... yes
Checking for raptor... yes
Checking for fftw3f...yes
Checking for fftw3...yes
Checking for aubio...yes
Checking for C header file fftw3.h... yes
FREESOUND support is not enabled. Build with 'scons FREESOUND=1' to enable.
Checking for slv2... no
LV2 support is not enabled (SLV2 not found or older than 0.6.0)
WIIMOTE not enabled. Build with 'scons WIIMOTE=1' to enable support.
Package uuid was not found in the pkg-config search path.
Perhaps you should add the directory containing `uuid.pc'
to the PKG_CONFIG_PATH environment variable
No package 'uuid' found
OSError: 'pkg-config --cflags --libs uuid' exited 1:
File "/home/bjoern/Desktop/3.0/SConstruct", line 622:
libraries['uuid'].ParseConfig('pkg-config --cflags --libs uuid')
File "/usr/lib/scons-1.1.0/SCons/Environment.py", line 1405:
return function(self, self.backtick(command))
File "/usr/lib/scons-1.1.0/SCons/Environment.py", line 545:
raise OSError("'%s' exited %d" % (command, status))

I am using python-2.5.2 and scons 1.1.0 on Ubuntu 8.04
When I use the suggested params FREESOUND=1 and WIIMOTE=1 the problem is not solved.

Could you tell me whats wrong? :)

bjoern87
User offline. Last seen 5 years 13 weeks ago. Offline
Joined: 2009-01-08
Posts:

I am sorry. I solved this problem by installing uuid ;)
But while compiling a new error occured:

scons: *** [libs/ardour/amp.os] TypeError `Tried to lookup File 'libs/taglib/headers/taglib' as a Dir.' trying to evaluate `${_concat(INCPREFIX, CPPPATH, INCSUFFIX, __env__, RDirs, TARGET, SOURCE)}'
scons: building terminated because of errors.

I started compiling again and it works.

Solved.

Sorry don't wanted to spam.

RagnarDa
User offline. Last seen 47 weeks 2 days ago. Offline
Joined: 2012-04-17
Posts:

I'm having the same problem but I can't get uuid for my Ubuntu 12.04 box. It's not on the repo and I can't figure out where to get it.

RagnarDa
User offline. Last seen 47 weeks 2 days ago. Offline
Joined: 2012-04-17
Posts:

I found uuid (uuid-dev), don't know how i missed it! But now I'm stuck at the check for lrdf even though I *think* I installed it... Maybe I just might get Fedora and see if its easier to build on that :)

For future reference: this is what has gotten me so far on a fresh Xubuntu/Ubuntu Studio Precise install:
sudo apt-get install subversion uuid-dev g++ libboost-dev libgtk2.0 glibmm-2.4 libsndfile1-dev libxml2-dev libjack-dev fftw3-dev libaubio-dev liblo-dev librdf-dev

paul
paul's picture
User offline. Last seen 1 day 31 min ago. Offline
Joined: 2006-03-16
Posts:

@ragnarda: librdf is needed for other reasons but RDF != LRDF ... its a common mistake.