[mythtv-users] Compile error: mythtv 0.11 and Suse 8.2

Oliver Eichhorn oli61 at t-online.de
Sat Sep 27 14:39:12 EDT 2003


Hi there,

I get compiler erros while compiling mythtv 0.11 under Suse 8.2.
The first error ("can't find a register in class `BREG'") I could
solve by removing the "-fPIC" from libavcodec's makefile, but
this one is different:

  make[2]: Entering directory 
`/usr/local/archives/tv-tools/myth-tv/mythtv-0.11/programs/mythbackend'
g++  -o mythbackend autoexpire.o encoderlink.o filetransfer.o httpstatus.o 
main.o mainserver.o playbacksock.o scheduler.o server.o transcoder.o 
moc_httpstatus.o moc_mainserver.o moc_server.o  -L/usr/lib/ -L/usr/lib/qt3/lib/ 
-L/usr/X11R6/lib/ -L../../libs/libmythtv -L../../libs/libavcodec 
-L../../libs/libmyth -L../../libs/libvbitext -L../../libs/libavformat -lmythtv 
-lavformat -lavcodec -lvbitext -lmyth-0.11 -lmp3lame -L/usr/X11R6/lib -lXinerama 
-lXv -lX11 -lXext -lXxf86vm -lfreetype -lqt-mt -lXext -lX11 -lm -lpthread
../../libs/libmythtv/libmythtv.a(mpegrecorder.o)(.text+0x6ab): In function 
`MpegRecorder::SetupRecording()':
: undefined reference to `mpegps_demux'
../../libs/libmythtv/libmythtv.a(mpegrecorder.o)(.text+0x77b): In function 
`MpegRecorder::SetupRecording()':
: undefined reference to `mpegps_demux'
../../libs/libmythtv/libmythtv.a(dvbrecorder.o)(.text+0x71b): In function 
`DVBRecorder::SetupRecording()':
: undefined reference to `mpegps_demux'
../../libs/libmythtv/libmythtv.a(dvbrecorder.o)(.text+0x7eb): In function 
`DVBRecorder::SetupRecording()':
: undefined reference to `mpegps_demux'
../../libs/libmythtv/libmythtv.a(hdtvrecorder.o)(.text+0x70b): In function 
`HDTVRecorder::SetupRecording()':
: undefined reference to `mpegps_demux'
../../libs/libmythtv/libmythtv.a(hdtvrecorder.o)(.text+0x7db): more undefined 
references to `mpegps_demux' follow
collect2: ld returned 1 exit status
make[2]: *** [mythbackend] Error 1
make[2]: Leaving directory 
`/usr/local/archives/tv-tools/myth-tv/mythtv-0.11/programs/mythbackend'
make[1]: *** [sub-mythbackend] Error 2
make[1]: Leaving directory 
`/usr/local/archives/tv-tools/myth-tv/mythtv-0.11/programs'
make: *** [sub-programs] Error 2


Any suggestions?
Yes, I read the HOW-TO carefully...

Thanks,
Oliver



More information about the mythtv-users mailing list