[mythtv] MyThTV and DVB

miguel.beccari at clikka.com miguel.beccari at clikka.com
Tue Apr 20 16:16:19 EDT 2004


I am tryng to compile mythtv 0.14 with 2.6.5 kernel. I downloaded yesterday Mythtv, and - yes!!! - it seems what I was looking for :)

My goal was to build a software to turn a linux box into a DVD / VCD/ DIVX / XVID / MP3 player, DVB-s / DVB-t tuner, and so on... in other words MythTV. So discovered MythTV... 

However....

I have got this error

g++ -c -pipe -Wall -W -O3 -march=pentiumpro -fomit-frame-pointer `freetype-config --cflags` -D_REENTRANT -fPIC  -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr\" -DMMX -DUSING_IVTV -DUSING_DVB -DUSING_XV -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -I/usr/lib/qt3/mkspecs/default -I. -I../../../../../../include -I../../../../../linux-2.6.5-4phoenix/include -I../libmyth -I.. -Idvbdev -I../libavcodec -I/usr/lib/qt3//include -o videosource.o videosource.cpp
In file included from dvbchannel.h:20,
                 from videosource.h:13,
                 from videosource.cpp:1:
dvbtypes.h:33: error: conflicting types for `typedef class std::vector<uint16_t, std::allocator<uint16_t> > dvb_pid_t'
../../../../../linux-2.6.5-4phoenix/include/linux/dvb/dmx.h:36: error: previous declaration as `typedef uint16_t dvb_pid_t'
videosource.cpp: In member function `void DVBConfigurationGroup::probeCard(const QString&)':
videosource.cpp:578: warning: enumeration value `FE_MEMORY' not handled in switch
videosource.cpp:578: warning: enumeration value `FE_NE' not handled in switch
videosource.cpp: In member function `void DVBCardVerificationWizard::tuneConfigscreen()':
videosource.cpp:803: warning: enumeration value `FE_MEMORY' not handled in switch
videosource.cpp:803: warning: enumeration value `FE_NE' not handled in switch
make[2]: *** [videosource.o] Error 1
make[2]: Leaving directory `/usr/src/RPM/BUILD/mythtv-0.14/libs/libmythtv'
make[1]: *** [sub-libmythtv] Error 2
make[1]: Leaving directory `/usr/src/RPM/BUILD/mythtv-0.14/libs'
make: *** [sub-libs] Error 2


It seems DVB headers are changed. Do you know something more?

Regards,

Miguel


More information about the mythtv-dev mailing list