soraberri wrote:
Hello folks,
I'm getting this error trying to make the bluetooh-alsa package. The sources can be found here http://bluetooth-alsa.sourceforge.net/.
[root@panzano btsco]# make make all-recursive make[1]: Entering directory `/home/lpeiro/btsco' Making all in sbc make[2]: Entering directory `/home/lpeiro/btsco/sbc' gcc -DHAVE_CONFIG_H -I. -I. -I.. @AO_CFLAGS@ -Wall -O2 -c sbclib.c gcc: @AO_CFLAGS@: No such file or directory make[2]: *** [sbclib.o] Error 1 make[2]: Leaving directory `/home/lpeiro/btsco/sbc' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/lpeiro/btsco' make: *** [all] Error 2
This is my first time dealing with make errors, so any advice would be great.
@AO_CFLAGS@ is a placeholder in the Makefile for some parameter(s) that should have been set earlier in the build process (perhaps during a "configure" process?). Are you sure you've followed *all* the build instructions for the package?
Paul.
Thaks Paul. Yes, the build instructions that I follow from the author's web page are the following:
1. The CVS repository must be checked out:
cvs -d:pserver:anonymous@xxxxxxxxxx:/cvsroot/bluetooth-alsa login cvs -d:pserver:anonymous@xxxxxxxxxx:/cvsroot/bluetooth-alsa co btsco
2. After that it must be compiled:
./bootstrap ./configure make make install make maintainer-clean
3. And you need the kernel module:
cd kernel make make install make clean
I can't reach point 3 because the make fails, but I've notice something weird from the screen output of the ./configure script. This is only the part I'm refering to:
.
.
.
checking for ALSA LDFLAGS... -lasound -lm -ldl -lpthread
checking for libasound headers version >= 1.0.3... found.
checking for snd_ctl_open in -lasound... yes
./configure: line 3249: XIPH_PATH_AO: command not found
configure: creating ./config.status
config.status: creating Makefile
config.status: creating sbc/Makefile
.
.
.
So, I have checked line number 3249 of the ./configure script and it only says:
XIPH_PATH_AO
But, maybe it's not the point... ¿what do you think?