[linux-audio-dev] hdspconf.o build error, alsa 1.0.9 rc3

Jean-Marc Valin Jean-Marc.Valin at USherbrooke.ca
Thu May 5 17:50:49 UTC 2005


I think the problem here is that you enabled -m64 and -march=i386.
There's a conflict in that i386 does not support 64 bit instructions.
Instead, try 
"-m64 -march=athlon64" (and no need for the -mcpu=i686).

	Jean-Marc

Le jeudi 05 mai 2005 à 13:47 -0400, Janina Sajka a écrit :
> FYI -- Every now and then I try again to get my Multiface working in my
> 64-bit Fedora 3 environment. Latest attempt gives me this familiar old
> error while building alsa-tools-1.0.9rc3:
> 
> if g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\"
> -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"hdspconf\"
> -DVERSION=\"1.4\" -DSTDC_HEADERS=1 -DHAVE_LIBASOUND=1  -I. -I.     -O2
> -g -pipe -m64  -O2 -march=i386 -mcpu=i686 -I/usr/X11R6/include
> -fno-exceptions -MT hdspconf.o -MD -MP -MF
> ".deps/hdspconf.Tpo" \
>   -c -o hdspconf.o `test -f 'hdspconf.cxx' || echo './'`hdspconf.cxx; \
> then mv -f ".deps/hdspconf.Tpo" ".deps/hdspconf.Po"; \
> else rm -f ".deps/hdspconf.Tpo"; exit 1; \
> fi
> hdspconf.cxx:1: error: CPU you selected does not support x86-64
> instruction set
> hdspconf.cxx:1: error: CPU you selected does not support x86-64
> instruction set
> make[1]: *** [hdspconf.o] Error 1
> make[1]: Leaving directory
> `/home/rednote/src/redhat/BUILD/alsa-tools-1.0.9rc3/hdspconf/src'
> make: *** [all-recursive] Error 1
> 
> 
> 				Janina
> 
> 
-- 
Jean-Marc Valin <Jean-Marc.Valin at USherbrooke.ca>
Université de Sherbrooke




More information about the Linux-audio-dev mailing list