[mythtv-users] I am having trouble compiling the source.

drag sidious linlamer at cox.net
Tue Sep 16 09:55:36 EDT 2003


Alright, this is probably my fault for not working, but this is what I
am trying to do. This happens the same in the cvs sources and the latest
stable source from the online documentation on the website. I am using
SuSE 8.2 from a recent online ftp install with the newest kernel and
other patches installed. It is using QT3 3.1.1 with a bunch of patches
and stuff, but I doubt you want to see the spec file for the rpms.

linux:~/mythtv/mythtv # ./configure

Please note that these settings only deal with libavcodec, not MythTV.
CPU              x86
Big Endian       no
MMX enabled      yes
Vector Builtins  yes
Creating config.mak and config.h

linux:~/mythtv/mythtv # qmake mythtv.pro
linux:~/mythtv/mythtv # make
(bunches and bunches of output, with no warnings or errors until......)

.. -I/usr/include -I/usr/lib/qt3//include -o imgresample.o imgresample.c
gcc -c -pipe -O2 -march=i586 -mcpu=i686 -fmessage-length=0 -fPIC
-DNO_DEBUG -w -O3 -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_GNU_SOURCE -D_REENTRANT  -D_GNU_SOURCE
-D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr/local\" -DMMX -DQT_NO_DEBUG
-DQT_THREAD_SUPPORT -I/usr/lib/qt3//mkspecs/default -I. -I../..
-I/usr/include -I/usr/lib/qt3//include -o msmpeg4.o msmpeg4.c
common.h: In function `msmpeg4_pred_dc':
msmpeg4.c:734: error: can't find a register in class `BREG' while
reloading `asm'
msmpeg4.c:734: error: can't find a register in class `BREG' while
reloading `asm'
make[2]: *** [msmpeg4.o] Error 1
make[2]: Leaving directory `/root/mythtv/mythtv/libs/libavcodec'
make[1]: *** [sub-libavcodec] Error 2
make[1]: Leaving directory `/root/mythtv/mythtv/libs'
make: *** [sub-libs] Error 2


I went into the file, but this surpasses my ability to bugfix by a
factor of at least 3.

Any suggestions to were I am f-ing at?








More information about the mythtv-users mailing list