[mythtv-users] Problem compiling from svn stable branch

Ben Edwards funkytwig at gmail.com
Thu Oct 20 07:18:42 EDT 2005


I have been trying to compile the stable svn branch on Ubuntu Breezy. I use
the following commande:-

make clean
./configure --enable-dvb --enable-dvb-eit --dvb-path=/home/mythtv/build
/linuxtv-dvb-1.0.1/include/ -arch=i386
qmake mythtv.pro <http://mythtv.pro/>
make

It then compiles for over 10 minites ending in:-

g++ -shared -o libonefield.so filter_onefield.o -lpthread
make[2]: Leaving directory `/home/mythtv/build/mythtv/filters/onefield'
cd bobdeint && make -f Makefile
make[2]: Entering directory `/home/mythtv/build/mythtv/filters/bobdeint'
qmake -o Makefile bobdeint.pro <http://bobdeint.pro/>
make[2]: Leaving directory `/home/mythtv/build/mythtv/filters/bobdeint'
make[2]: Entering directory `/home/mythtv/build/mythtv/filters/bobdeint'
ccache distcc gcc-3.4 -c -pipe -march=pentiumpro -mmmx -Wall -W -O3 -Wall
-Wno-switch -fomit-frame-pointer -Wno-missing-prototypes -D_REENTRANT -DPIC
-fPIC -DMMX -Di386 -DUSING_IVTV -DUSING_DVB -DUSING_DVB_EIT -D_GNU_SOURCE
-D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr/local\"
-I/usr/share/qt3/mkspecs/default -I. -I/usr/local/include
-I../../../linuxtv-dvb-1.0.1/include -I../../libs/libmythtv -o
filter_bobdeint.o filter_bobdeint.c
rm -f libbobdeint.so
g++ -shared -o libbobdeint.so filter_bobdeint.o -lpthread
make[2]: Leaving directory `/home/mythtv/build/mythtv/filters/bobdeint'
make[1]: Leaving directory `/home/mythtv/build/mythtv/filters'
cd programs && make -f Makefile
make[1]: Entering directory `/home/mythtv/build/mythtv/programs'
qmake -o Makefile programs.pro <http://programs.pro/>
make[1]: Leaving directory `/home/mythtv/build/mythtv/programs'
make[1]: Entering directory `/home/mythtv/build/mythtv/programs'
cd mythepg && make -f Makefile
make[2]: Entering directory `/home/mythtv/build/mythtv/programs/mythepg'
qmake -o Makefile mythepg.pro <http://mythepg.pro/>
make[2]: Leaving directory `/home/mythtv/build/mythtv/programs/mythepg'
make[2]: Entering directory `/home/mythtv/build/mythtv/programs/mythepg'
ccache distcc g++ -c -pipe -march=pentiumpro -mmmx -Wall -W -O3 -Wall
-Wno-switch -fomit-frame-pointer -D_REENTRANT -DMMX -Di386 -DUSING_IVTV
-DUSING_DVB -DUSING_DVB_EIT -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64
-DPREFIX=\"/usr/local\" -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED
-DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I../../libs
-I../../libs/libmyth -I/usr/local/include -I../../../linuxtv-dvb-1.0.1/include
-I/usr/include/qt3 -o main.o main.cpp
/usr/include/qt3/qsqldatabase.h:63: warning: 'class QSqlDriverCreatorBase'
has virtual functions but non-virtual destructor
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 <http://0.18.1.so/>: undefined
reference to `ScreenSaverX11::ScreenSaverX11()'
collect2: ld returned 1 exit status
make[2]: *** [mythepg] Error 1
make[2]: Leaving directory `/home/mythtv/build/mythtv/programs/mythepg'
make[1]: *** [sub-mythepg] Error 2
make[1]: Leaving directory `/home/mythtv/build/mythtv/programs'
make: *** [sub-programs] Error 2

I am using gcc-3.4 and linking to dvb linuxrv-1.0.1. I also have libxss-dev.
To meet most of the build dependencies I did 'apt-get build-dep mythtv'.

Any ideas?
Ben

--
Ben Edwards - Bristol, UK, England
WARNING:This email contained partisan views - dont ever accuse me of using
the veneer of objectivity
If you have a problem emailing me use
http://www.gurtlush.org.uk/profiles.php?uid=4
(email address this email is sent from may be defunct)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mythtv.org/pipermail/mythtv-users/attachments/20051020/7a5320d4/attachment.htm


More information about the mythtv-users mailing list