[mythtv-users] svn build problems

WiLLiE dazwillie at gmail.com
Mon Nov 21 09:53:33 EST 2005


Hi.

I'm trying to build mythtv from svn and it errors out at:

------------------------------------------------------------------------ 
--------------------------------------------
g++  -o mythtv main.o    -L/usr/share/qt3/lib -L../../libs/libmyth - 
L../../libs/libmythtv -L../../libs/libavutil -L../../libs/libavcodec - 
L../../libs/libavformat -lmythtv-0.18 -lmythavformat-0.18 - 
lmythavutil-0.18 -lmythavcodec-0.18 -lmyth-0.18 -lfreetype -lmp3lame - 
lasound -L/usr/X11R6/lib -lXinerama -lXv -lXxf86vm -lqt-mt -lXext - 
lX11 -lm -lpthread

../../libs/libmythtv/libmythtv-0.18.so: undefined reference to  
`TVRec::GetScreenGrab(ProgramInfo const*, QString const&, int, int&,  
int&, int&, float&)'
collect2: ld returned 1 exit status
make[2]: *** [mythtv] Fel 1
make[2]: Leaving directory `/home/mikie/.xx/svn/mythtv/mythtv/ 
programs/mythtv'
make[1]: *** [sub-mythtv] Fel 2
make[1]: Leaving directory `/home/mikie/.xx/svn/mythtv/mythtv/programs'
make: *** [sub-programs] Fel 2
------------------------------------------------------------------------ 
--------------------------------------------

I did the usual:
------------------------------------------------------------------------ 
--------------------------------------------
svn co http://svn.mythtv.org/svn/trunk/mythtv

./configure --prefix=/usr --disable-audio-arts --disable-audio-jack -- 
disable-backend --disable-dbox2 --disable-joystick-menu

qmake mythtv.pro

make
------------------------------------------------------------------------ 
--------------------------------------------

I also tried the stable branch (0.18.2) and got a different error:
(svn co http://svn.mythtv.org/svn/branches/release-0-18-fixes/mythtv)
------------------------------------------------------------------------ 
--------------------------------------------
g++  -o mythepg main.o    -L/usr/share/qt3/lib -L../../libs/libmyth - 
L../../libs/libmythtv -L../../libs/libavcodec -L../../libs/ 
libavformat -lmythtv-0.18.1 -lmythavformat-0.18.1 - 
lmythavcodec-0.18.1 -lmyth-0.18.1 -lfreetype -lmp3lame -lasound -L/ 
usr/X11R6/lib -lqt-mt -lXext -lX11 -lm -lpthread
../../libs/libmyth/libmyth-0.18.1.so: undefined reference to  
`ScreenSaverX11::ScreenSaverX11()'
collect2: ld returned 1 exit status
make[2]: *** [mythepg] Fel 1
make[2]: Leaving directory `/home/mikie/.xx/svn/mythtv/stable/mythtv/ 
programs/mythepg'
make[1]: *** [sub-mythepg] Fel 2
make[1]: Leaving directory `/home/mikie/.xx/svn/mythtv/stable/mythtv/ 
programs'
make: *** [sub-programs] Fel 2
------------------------------------------------------------------------ 
--------------------------------------------

QTDIR="/usr/share/qt3"

This is on i386 Ubuntu Breezy, with an amd64.

I also did a "apt-get install build-dep mythtv", but that didn't help.

Any ideas?

(the included mythtvfrontend in the repos on breezy is very unstable  
and has locked up the computer more than once.)


More information about the mythtv-users mailing list