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

<br>
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:-<br>

<br>

make clean<br clear="all">
./configure --enable-dvb --enable-dvb-eit --dvb-path=/home/mythtv/build/linuxtv-dvb-1.0.1/include/ -arch=i386<br>
<div id="mb_0">
qmake <a href="http://mythtv.pro/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">mythtv.pro</a><br>
make<br>
<br>
It then compiles for over 10 minites ending in:-<br>
<br>
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<br>
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<br>
distcc[9544] ERROR: compile /home/mythtv/.ccache/channeledi.tmp.pilger.9538.ii on ftwig failed<br>
/usr/include/qt3/qsqldatabase.h:63: warning: 'class QSqlDriverCreatorBase' has virtual functions but non-virtual destructor<br>
/usr/include/qt3/qxml.h:224: warning: 'class QXmlReader' has virtual functions but non-virtual destructor<br>
/usr/include/qt3/qxml.h:407: warning: 'class QXmlContentHandler' has virtual functions but non-virtual destructor<br>
/usr/include/qt3/qxml.h:424: warning: 'class QXmlErrorHandler' has virtual functions but non-virtual destructor<br>
/usr/include/qt3/qxml.h:433: warning: 'class QXmlDTDHandler' has virtual functions but non-virtual destructor<br>
/usr/include/qt3/qxml.h:441: warning: 'class QXmlEntityResolver' has virtual functions but non-virtual destructor<br>
/usr/include/qt3/qxml.h:448: warning: 'class QXmlLexicalHandler' has virtual functions but non-virtual destructor<br>
/usr/include/qt3/qxml.h:461: warning: 'class QXmlDeclHandler' has virtual functions but non-virtual destructor<br>
scanwizard.h:111: error: expected `)' before '*' token<br>
scanwizard.h:117: error: ISO C++ forbids declaration of 'ScanWizard' with no type<br>
scanwizard.h:117: error: expected ';' before '*' token<br>
make[2]: *** [channeleditor.o] Error 1<br>
make[2]: Leaving directory `/home/mythtv/build/mythtv-0.18.1/libs/libmythtv'<br>
make[1]: *** [sub-libmythtv] Error 2<br>
make[1]: Leaving directory `/home/mythtv/build/mythtv-0.18.1/libs'<br>
make: *** [sub-libs] Error 2<br>

<br>
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'.<br>
<br>
Any ideas?<br>
Ben</div>
<br clear="all"><br>-- <br>Ben Edwards - Bristol, UK, England<br>WARNING:This email contained partisan views - dont ever accuse me of using the veneer of objectivity<br>If you have a problem emailing me use<br><a href="http://www.gurtlush.org.uk/profiles.php?uid=4">
http://www.gurtlush.org.uk/profiles.php?uid=4</a><br>(email address this email is sent from may be defunct)