MythTV build from source problems / I think package a bit broke

Ben Edwards funkytwig at gmail.com
Wed Oct 19 19:01:19 UTC 2005


The svn page seems to say its ok to ask this type of question here, I hope
this is OK.

I was having problems with installing mythtv from packages, I think some of
the dvb stuff is not compiled in, so I got the ubuntu sources and gave it a
try. The odd thing is it I had to use gcc-3.4. 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:-

ccache distcc g++ -c -pipe -march=pentiumpro -mmmx -Wall -W -O3 -Wall
-Wno-switch -fomit-frame-pointer `freetype-config --cflags` -D_REENTRANT
-DPIC -fPIC -DMMX -Di386 -DUSING_IVTV -DUSING_DVB -DUSING_DVB_EIT
-D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr/local\" -DUSING_XV
-DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT
-I/usr/share/qt3/mkspecs/default -I. -I/usr/local/include
-I../../../linuxtv-dvb-1.0.1/include -I../.. -I../libmyth -I.. -Idvbdev
-Impeg -I../libavcodec -I../libmythmpeg2 -I/usr/include/qt3 -o
videooutbase.o videooutbase.cpp
ccache distcc g++ -c -pipe -march=pentiumpro -mmmx -Wall -W -O3 -Wall
-Wno-switch -fomit-frame-pointer `freetype-config --cflags` -D_REENTRANT
-DPIC -fPIC -DMMX -Di386 -DUSING_IVTV -DUSING_DVB -DUSING_DVB_EIT
-D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr/local\" -DUSING_XV
-DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT
-I/usr/share/qt3/mkspecs/default -I. -I/usr/local/include
-I../../../linuxtv-dvb-1.0.1/include -I../.. -I../libmyth -I.. -Idvbdev
-Impeg -I../libavcodec -I../libmythmpeg2 -I/usr/include/qt3 -o
channeleditor.o channeleditor.cpp
distcc[9544] ERROR: compile
/home/mythtv/.ccache/channeledi.tmp.pilger.9538.ii on ftwig failed
/usr/include/qt3/qsqldatabase.h:63: warning: 'class QSqlDriverCreatorBase'
has virtual functions but non-virtual destructor
/usr/include/qt3/qxml.h:224: warning: 'class QXmlReader' has virtual
functions but non-virtual destructor
/usr/include/qt3/qxml.h:407: warning: 'class QXmlContentHandler' has virtual
functions but non-virtual destructor
/usr/include/qt3/qxml.h:424: warning: 'class QXmlErrorHandler' has virtual
functions but non-virtual destructor
/usr/include/qt3/qxml.h:433: warning: 'class QXmlDTDHandler' has virtual
functions but non-virtual destructor
/usr/include/qt3/qxml.h:441: warning: 'class QXmlEntityResolver' has virtual
functions but non-virtual destructor
/usr/include/qt3/qxml.h:448: warning: 'class QXmlLexicalHandler' has virtual
functions but non-virtual destructor
/usr/include/qt3/qxml.h:461: warning: 'class QXmlDeclHandler' has virtual
functions but non-virtual destructor
scanwizard.h:111: error: expected `)' before '*' token
scanwizard.h:117: error: ISO C++ forbids declaration of 'ScanWizard' with no
type
scanwizard.h:117: error: expected ';' before '*' token
make[2]: *** [channeleditor.o] Error 1
make[2]: Leaving directory `/home/mythtv/build/mythtv-0.18.1/libs/libmythtv'
make[1]: *** [sub-libmythtv] Error 2
make[1]: Leaving directory `/home/mythtv/build/mythtv-0.18.1/libs'
make: *** [sub-libs] Error 2

I am using gcc-3.4 and linking to dvb linuxrv-1.0.1. To meet 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: <https://lists.ubuntu.com/archives/ubuntu-users/attachments/20051019/13d38f64/attachment.html>


More information about the ubuntu-users mailing list