[Ardour-Dev] configuration woes on OpenBSD

Jan Stary hans at stare.cz
Tue Jan 13 14:48:44 PST 2009

On Jan 13 06:57:43, Hans Baier wrote:
> I just wanted to try building Ardour on OpenBSD,
> but getting the dependencies together seems so hard that I
> am just about to stop wanting to try.
> (especially rdf/redland/raptor).

I didn't really experience any serious problems putting the
prerequisities together: of all the software required by
http://ardour.org/building, gcc is in base, and the following
are in ports (and offer no difficulty installing): sconcs, python,
gettext, pkg-config, libtool, jack, xml2, xslt, libart, samplerate,
glib2, gtk, libgnomecanvas, boost, fftw.

That leaves raptor, liblrdf, liblo, and aubio:

installing raptor is a './configure ; make ; make install'

liblrdf offers a minor difficulty, because examples/showdefaults.c
includes ladspa.h, which is not present on OpenBSD. Just comment out
the 'examples' target in liblrdf's top-level Makefile.

installing liblo is a './configure ; make ; make install'

aubio needs 'env CPPFLAGS=-I/usr/local/include ./configure'
(otherwise it wrongly compains about fftw3.h not existing);
then 'make ; make install' as usual.

That covers all the requirements.
(What is 'redland'?)

And what stops me now is ardour's scons script saying

	Checking for C header file fftw3.h... no

(after just saying

	Checking for fftw3f...yes
	Checking for fftw3...yes

a few lines before, as explained in my original post).

How exactly does scons check for fftw being present,
and why does it succeed first and fail second?


More information about the Ardour-Dev mailing list