make error

soraberri 421246 at posta.unizar.es
Mon Dec 13 10:56:17 UTC 2004


Paul Howarth wrote:
> 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 at 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 at cvs.sf.net:/cvsroot/bluetooth-alsa login
	cvs -d:pserver:anonymous at cvs.sf.net:/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?








More information about the fedora-list mailing list