Sounds like you have some stale headers floating around somewhere... -=A
Bernard Mentink wrote: > Hi All, > > I am having trouble compiling *mythmusic* (ver 0.17) on my laptop > (which I am using as a mythfrontend). The same version compiles fine > on my main *Mythtv* server. > > Here is the error: > > ------------------------- > i686-pc-linux-gnu-g++ -c -pipe -Wall -W -O3 -march=pentium3 > -fomit-frame-pointer > -I/usr/include/SDL -D_REENTRANT -D_REENTRANT -fPIC -D_GNU_SOURCE > -DPREFIX=\"/u > sr\" -DHAVE_MMX -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_PLUGIN > -I/usr/qt/3/mkspec > s/linux-g++ -I. -I/usr/include -I/usr/include/cdda -I/usr/qt/3/include > -I/usr/X1 > 1R6/include -o cdrip.o cdrip.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 > 'SetSourceBitrate' > 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.... > make[1]: Leaving directory > `/var/tmp/portage/*mythmusic*-0.17/work/*mythmusic*-0.17/ > *mythmusic*' > make: *** [sub-*mythmusic*] Error 2 > --------------------------------- > > The 'class AudioOutput' complained about is in two locations: > /usr/include/*mythtv*/visual.h: and > /usr/include/*mythtv*/audiooutput.h:, it seems the former is overiding > the later (which has the correct fields). > the .cpp includer audiooutput.h at the start of the file. > > Has anyone any clues as to what is going on (this is a fresh emerge > after all). > > Many thanks in advance. > _______________________________________________ > mythtv-users mailing list > [email protected] > http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users _______________________________________________ mythtv-users mailing list [email protected] http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
