[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