[mythtv] Compile Error in Today's CVS

Sigurd Nes sigurdne at online.no
Fri Jun 3 16:10:22 UTC 2005


Nigel Pearson wrote:
>> Entering directory `/root/download/mythtv/mythtv/libs/libmythtv'
>> ccache g++ -c -pipe -march=pentiumpro -Wall -W -O3 -Wall -Wno-switch 
>> -fomit-frame-pointer `freetype-config --cflags` -D_REENTRANT -DPIC 
>> -fPIC  -DMMX -Di386 -DHAVE_DVDNAV -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 
>> -DPREFIX=\"/usr\" -DUSING_XVMC -DUSING_XV -DUSING_IVTV 
>> -DUSING_OPENGL_VSYNC -DUSING_OSS -DQT_NO_DEBUG -DQT_THREAD_SUPPORT 
>> -I/usr/qt/3/mkspecs/linux-g++ -I. -I/usr/include -I../.. -I../libmyth 
>> -I.. -Idvbdev -Impeg -I../libavcodec -I../libmythmpeg2 
>> -I/usr/qt/3/include -I/usr/include -I/usr/include -o tv_play.o 
>> tv_play.cpp
>> tv_play.cpp: In member function `void TV::ChangeAudioSync(int, bool)':
>> tv_play.cpp:3483: error: `kOSDFunctionalType_AudioSyncAdjust' 
>> undeclared (first
>>   use this function)
> 
> 
>     As a quick & nasty hack to get you compiling,
> change kOSDFunctionalType_AudioSyncAdjust to
> kOSDFunctionalType_Default in that line, and comment
> out the next reference (in a case sttatement).
> 

How about this one?

make[2]: Entering directory `/home/mythtv/myth-cvs/mythtv/libs/libmythtv'
g++ -c -pipe -march=pentiumpro -mmmx -I/usr/include -pthread 
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wall
  -W -O3 -Wall -Wno-switch -fomit-frame-pointer `freetype-config 
--cflags` -D_REENTRANT -DPIC -fPIC  -DMMX -Di386 -DHAV
E_DVDNAV -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr\" 
-DUSING_XVMC -DUSING_XV -DUSING_IVTV -DUSING_OPENGL_VS
YNC -DUSING_OSS -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED 
-I/usr/lib/qt3/mkspecs/default -I. -I/usr/include -I../.
. -I../libmyth -I.. -Idvbdev -Impeg -I../libavcodec -I../libmythmpeg2 
-I/usr/lib/qt3//include -I/usr/X11R6/include -I/
usr/X11R6/include -o dvbstreamdata.o mpeg/dvbstreamdata.cpp
In file included from mpeg/dvbstreamdata.cpp:3:
mpeg/dvbstreamdata.h: In constructor `DVBStreamData::DVBStreamData(bool)':
mpeg/dvbstreamdata.h:17: error: no matching function for call to 
`MPEGStreamData::MPEGStreamData(int, bool&)'
mpeg/mpegstreamdata.h:16: note: candidates are: 
MPEGStreamData::MPEGStreamData(const MPEGStreamData&)
mpeg/mpegstreamdata.h:20: note: 
MPEGStreamData::MPEGStreamData(int)
mpeg/dvbstreamdata.cpp: In member function `bool 
DVBStreamData::IsRedundant(const PSIPTable&) const':
mpeg/dvbstreamdata.cpp:12: error: `IsRedundant' is not a member of 
`MPEGStreamData'


here is the config:
./configure --prefix=/usr \
--disable-joystick-menu  \
--disable-firewire \
--enable-proc-opt \
--enable-opengl-vsync \
--enable-xvmc \
--disable-xvmc-vld

Regards

Sigurd


More information about the mythtv-dev mailing list