[mythtv-users] compile error - amd 64/gcc 3.4 support?

Chris Germano netslayer at hotmail.com
Thu Jul 15 23:11:14 EDT 2004


I'm trying to compile current CVS on a AMD 64 machine with gcc 3.4.1 (Gentoo 
2004.1/2 64 edition). It looks like current portage has 15.1 mythtv and 
mythfrontend. Mythfrontend did emerge for me successfully but i'm not sure 
if they have their own patches. However since the protocol is different in 
newer CVS I can't use the ebuild.

root at mach64 mythtv # ./configure
Please note that these settings only deal with libavcodec, not MythTV.
CPU              unknown
Big Endian       no
Creating config.mak and config.h
config.h is unchanged

everything compiled up to this point:

root at mach64 mythtv # make
cd libs && make -f Makefile
make[1]: Entering directory `/home/chris/mythtv-15/mythtv/libs'
cd libavcodec && make -f Makefile
make[2]: Entering directory `/home/chris/mythtv-15/mythtv/libs/libavcodec'
make[2]: Nothing to be done for `first'.
make[2]: Leaving directory `/home/chris/mythtv-15/mythtv/libs/libavcodec'
cd libavformat && make -f Makefile
make[2]: Entering directory `/home/chris/mythtv-15/mythtv/libs/libavformat'
make[2]: Nothing to be done for `first'.
make[2]: Leaving directory `/home/chris/mythtv-15/mythtv/libs/libavformat'
cd libmyth && make -f Makefile
make[2]: Entering directory `/home/chris/mythtv-15/mythtv/libs/libmyth'
g++ -c -pipe -Wall -W -O3 -march=pentiumpro -fomit-frame-pointer 
-D_REENTRANT -f             PIC  -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 
-DPREFIX=\"/usr/local\" -DMMX -DUSING_             IVTV -DLCD_DEVICE 
-DUSING_OSS -DUSE_ALSA -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -I/us             
r/qt/3/mkspecs/linux-g++ -I. -I/usr/local/include -I/usr/qt/3/include -o 
dialogb             ox.o dialogbox.cpp
dialogbox.cpp:1: error: CPU you selected does not support x86-64 instruction 
set
dialogbox.cpp:1: error: CPU you selected does not support x86-64 instruction 
set
make[2]: *** [dialogbox.o] Error 1
make[2]: Leaving directory `/home/chris/mythtv-15/mythtv/libs/libmyth'
make[1]: *** [sub-libmyth] Error 2
make[1]: Leaving directory `/home/chris/mythtv-15/mythtv/libs'
make: *** [sub-libs] Error 2




More information about the mythtv-users mailing list