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 --------------------------------------- I have re-compiled libcdaudio, but that has made no difference. I notice a cdda header file is included, but there is no directory by that name, however there are files cdda_interface.h and cdda_paranoia.h in /usr/include Does anyone know what package cdda_xx comes from? Any help much apreciated. Thanks. _______________________________________________ mythtv-users mailing list [email protected] http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
