Minor build problems

James McDermott jamesmichaelmcdermott at gmail.com
Thu Jun 23 22:46:47 CEST 2005


Hi list

I can't see the list archived on http://aubio.piem.org/ so apologies
if any of these issues have already been raised. I'm building aubio on
Mac OS X, with the intention of using the YIN pitch detection
algorithm as a component in a system which measures similarities
between sounds.

-----
I have Jack installed, but not ALSA, but I'll be using aubio off-line
anyway so that's ok. I tried this:

$ ./configure --enable-alsa=no --enable-jack=no

and got the error

checking for alsa >= 0.0.9... Package alsa was not found in the
pkg-config search path. Perhaps you should add the directory
containing `alsa.pc' to the PKG_CONFIG_PATH environment variable No
package 'alsa' found
configure: error: Library requirements (alsa >= 0.0.9) not met;
consider adjusting the PKG_CONFIG_PATH environment variable if your
libraries are in a nonstandard prefix so pkg-config can find them.

Then I tried

$ ./configure

and it worked! I don't know enough about autotools to tell you what's
gone wrong there, but after a quick look it seems that Jack and ALSA
are disabled by default - so the --enable-alsa=no switch probably
isn't being processed right.

-----
Next problem: make install fails in the 'doc' directory - this is the
fault of OS X, cos I can't get docbook-to-man to install properly.
Replacing doc/Makefile with a no-op Makefile works around this.

-----
But I don't know how to solve this problem, which appears during make install:

[...]
ranlib /usr/lib/libaubio.a
ranlib: file: /usr/lib/libaubio.a(3dnow.o) has no symbols
ranlib: file: /usr/lib/libaubio.a(altivec.o) has no symbols
ranlib: file: /usr/lib/libaubio.a(debug.o) has no symbols
[...]

Making install in aubio
make[3]: Nothing to be done for `install-exec-am'.
make[3]: *** No rule to make target `aubiowrapper.py', needed by
`install-nodist_pkgpythonPYTHON'.  Stop.

I don't seem to have any file aubiowrapper.py.

James.

(Please CC me with any answers because I'm not on the list - should I
subscribe?)


-- 
To unsubscribe, send mail to aubio-unsubscribe at piem.org.



More information about the aubio-user mailing list