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(a)USherbrooke.ca>
Université de Sherbrooke