[mythtv] compile error in transcode (cvs as of april 2, '5, noon)
Peter Lee
peteratcmu at gmail.com
Sat Apr 2 17:11:29 UTC 2005
I've been tracking cvs with updates, pretty much every 3 or 4 days for
a while now. This morning's update fails to compile on both my combo
front/backend machine (FC2, athlon XP) and slave backend machine
(Debian, P3). The compile error, which is identical on both machines:
======
cd mythtranscode && qmake mythtranscode.pro -o Makefile
cd mythtranscode && make -f Makefile
make[2]: Entering directory `/home/mythtv/mythtv/mythtv/programs/mythtranscode'
g++ -c -pipe -march=pentium3 -Wall -W -O3 -Wall -Wno-switch
-fomit-frame-pointer -D_REENTRANT -DMMX -DUSING_IVTV -DUSING_XRANDR
-D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr/local\"
-DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED
-I/usr/share/qt3/mkspecs/default -I. -I../../libs -I../../libs/libmyth
-I../../libs/libmythtv -I../../libs/libavcodec
-I../../libs/libavformat -I/usr/local/include -I/usr/include/qt3 -o
main.o main.cpp
g++ -c -pipe -march=pentium3 -Wall -W -O3 -Wall -Wno-switch
-fomit-frame-pointer -D_REENTRANT -DMMX -DUSING_IVTV -DUSING_XRANDR
-D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr/local\"
-DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED
-I/usr/share/qt3/mkspecs/default -I. -I../../libs -I../../libs/libmyth
-I../../libs/libmythtv -I../../libs/libavcodec
-I../../libs/libavformat -I/usr/local/include -I/usr/include/qt3 -o
transcode.o transcode.cpp
transcode.cpp: In member function `int Transcode::TranscodeFile(char*, char*,
QString, bool, bool, bool, QString)':
transcode.cpp:340: error: cannot allocate an object of type `
AudioReencodeBuffer'
transcode.cpp:340: error: because the following virtual functions are
abstract:
../../libs/libmyth/audiooutput.h:61: error: virtual void
AudioOutput::bufferOutputData(bool)
../../libs/libmyth/audiooutput.h:62: error: virtual int
AudioOutput::readOutputData(unsigned char*, int)
make[2]: *** [transcode.o] Error 1
make[2]: Leaving directory `/home/mythtv/mythtv/mythtv/programs/mythtranscode'
make[1]: *** [sub-mythtranscode] Error 2
make[1]: Leaving directory `/home/mythtv/mythtv/mythtv/programs'
make: *** [sub-programs] Error 2
======
Peter
More information about the mythtv-dev
mailing list