[mythtv-users] Mythmusic Compile Error

Bernard Mentink powergen at xtra.co.nz
Mon Apr 4 07:35:18 UTC 2005


I am having a problem with compiling mythmusic, it
loooks like a flac library issue, but I have recompiled flac and I still 
get the *error*, it is:

------------------------------
i686-pc-linux-gnu-g++ -c -pipe -Wall -W -O3 -march=pentium4 
-fomit-frame-pointer
-I/usr/include/SDL -D_REENTRANT -D_REENTRANT -fPIC -D_GNU_SOURCE 
-DPREFIX=\"/u
sr\" -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_PLUGIN 
-I/usr/qt/3/mkspecs/linux-g++
-I. -I/usr/include -I/usr/include/cdda -I/usr/qt/3/include 
-I/usr/X11R6/include
-o flacdecoder.o flacdecoder.cpp
cddecoder.cpp: In member function `void CdDecoder::flush(bool)':
cddecoder.cpp:74: *error*: could not convert 
`(*(((Decoder*)this)->Decoder::output
()->AudioOutput::_vptr.AudioOutput + 
24u))(((Decoder*)this)->Decoder::output(),
((CdDecoder*)this)->CdDecoder::output_buf, samples, -0x000000001ll)' to 
`bool'
cddecoder.cpp: In member function `virtual bool CdDecoder::initialize()':
cddecoder.cpp:141: *error*: 'class AudioOutput' has no member named 
'SetSourceBitr
ate'
cddecoder.cpp: In member function `virtual void CdDecoder::run()':
cddecoder.cpp:225: *error*: 'class AudioOutput' has no member named 'Drain'
make[1]: *** [cddecoder.o] *Error* 1
make[1]: *** Waiting for unfinished jobs....
flacdecoder.cpp: In member function `void 
FlacDecoder::setFlacMetadata(const FLA
C__StreamMetadata*)':
flacdecoder.cpp:144: *error*: 'class AudioOutput' has no member named 
'SetSourceBi
trate'
flacdecoder.cpp: In member function `void FlacDecoder::flush(bool)':
flacdecoder.cpp:210: *error*: could not convert 
`(*(((Decoder*)this)->Decoder::out
put()->AudioOutput::_vptr.AudioOutput + 
24u))(((Decoder*)this)->Decoder::output(
), ((FlacDecoder*)this)->FlacDecoder::output_buf, samples, 
-0x000000001ll)' to `
bool'
flacdecoder.cpp: In member function `virtual void FlacDecoder::run()':
flacdecoder.cpp:349: *error*: 'class AudioOutput' has no member named 
'Drain'
make[1]: *** [flacdecoder.o] *Error* 1
make[1]: Leaving directory 
`/var/tmp/portage/mythmusic-0.17-r2/work/mythmusic-0.
17/mythmusic'
make: *** [sub-mythmusic] *Error* 2
---------------------------------------

Maybe the problem function is in cddecoder, but I can not find any 
library by that name, or even close.
I notice a cdda header file is included, but also can not find a lib of 
that name.

Any help much apreciated.

Thanks.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mythtv.org/pipermail/mythtv-users/attachments/20050404/4ea02def/attachment.htm


More information about the mythtv-users mailing list