Problem compiling ardour-0.99.3...

I’m trying to compile ardour-0.99.3 on Fedora core 3.

I’m running kernel.org linux-2.6.16.11 (but am willing to change this if needed).

I have installed the following so far to try to satisfy ardour’s requirements.

scons-0.96.92
fftw-3.1.1
libsndfile-1.0.16
libsamplerate-0.1.2
jack-audio-connection-kit-0.101.1
flac-1.1.2
libvorbis-1.1.2
libogg-1.1.3
speex-1.0.5
vorbis-tools-1.1.1
raptor-1.4.9
liblrdf-0.4.0
ladspa_sdk
alsa-driver-1.0.11.
(configured like: ./configure --with-kernel /home/scameron/linux-2.6.16.11 --with-build /lib/modules/2.6.16.11/build )

alsa-lib-1.0.11

(Yeah, a couple of those have nothing to do with ardour… it is just a list of sound related things I installed today.) Now, trying to build ardour, it complains:

[scameron@zuul ardour-0.99.3]$ scons
scons: Reading SConscript files …
Checking for C header file alsa/asoundlib.h… no
Checking for C header file /System/Library/Frameworks/CoreMIDI.framework/Headers/CoreMIDI.h… no
system triple: i686-pc-linux-gnu


detected DIST_TARGET = i686


Checking for internationalization support …
Checking for C header file libintl.h… no
Checking for C header file /System/Library/Frameworks/CoreAudio.framework/Versions/A/Headers/CoreAudio.h… no
Checking for C function posix_memalign()… no
Did not find posix_memalign(), using malloc
Checking for C function getmntent()… no
KeyError: ‘SYSMIDI’:
File “SConstruct”, line 727:
SConscript (subdir + ‘/SConscript’)
File “/usr/lib/scons-0.96.92/SCons/Script/SConscript.py”, line 557:
return apply(method, args, kw)
File “/usr/lib/scons-0.96.92/SCons/Script/SConscript.py”, line 494:
return apply(_SConscript, [self.fs,] + files, {‘exports’ : exports})
File “/usr/lib/scons-0.96.92/SCons/Script/SConscript.py”, line 226:
exec file in call_stack[-1].globals
File “libs/midi++/SConscript”, line 35:
if env[‘SYSMIDI’] == ‘CoreMIDI’:
File “/usr/lib/scons-0.96.92/SCons/Environment.py”, line 295:
return self._dict[key]
[scameron@zuul ardour-0.99.3]$


Searching around I see someone says here:
http://www.ubuntuforums.org/showthread.php?t=185190

that this can be gotten past (though it’s ardour2) by installing asound-dev.

Well, all my google-fu can’t seem to find this asound-dev package. Turns up zillions of hits for “asound” but none are what I’m looking for.

Thanks for any help,

– steve

“…you must ensure that you have the development versions of each library in addition to the normal ones…”

Citation taken from this page

And near the end of my comment, I wrote:

Well, all my google-fu can’t seem
to find this asound-dev package. Turns up
zillions of hits for “asound” but none are
what I’m looking for.

So, no, I don’t. Because I can’t find them.

Also, when building from source, rather than blindly installing a bunch of rpms, it’s not always clear what the “development packages” are when they are in source form – “make install” often puts the header files and such that you need into place – or not – it’s really hard to tell sometimes. Well, I’ll keep beating on it.

Well, this comment didn’t land where I expected it to. It was supposed to be in reply to the question asking if I had the devel packages installed.