[mythtv] Re: Compile error with cirrent CVS
Devan Lippman
devan.lippman at gmail.com
Tue May 31 00:15:51 UTC 2005
I got around this by changing channelbase.h:60: virtual int GetFd() = 0;
to virtual int GetFd() { return 0; }
I'm pretty sure this isn't a good idea but I don't really know what GetFd is
doing.
On 5/30/05, Devan Lippman <devan.lippman at gmail.com> wrote:
>
> just grabbed the new CVS to see if I could fix my seg fault issue and the
> following error occurs while compiling:
>
> g++ -c -pipe -march=pentium3 -Wall -W -g `freetype-config --cflags`
> -D_REENTRANT -DPIC -fPIC -DMMX -Di386 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64
> -DPREFIX=\"/usr/local\" -DUSING_XV -DUSING_IVTV -DUSING_FIREWIRE -DUSING_OSS
> -DQT_THREAD_SUPPORT -DQT_SHARED -I/opt/qt/mkspecs/default -I.
> -I/usr/local/include -I../.. -I../libmyth -I.. -Idvbdev -Impeg
> -I../libavcodec -I../libmythmpeg2 -I/opt/qt/include -o tv_rec.o tv_rec.cpp
> tv_rec.cpp: In member function `bool TVRec::Init()':
> tv_rec.cpp:130: error: cannot allocate an object of type `FirewireChannel'
> tv_rec.cpp:130: error: because the following virtual functions are
> abstract:
> channelbase.h:61: error: virtual int ChannelBase::GetFd()
> make[2]: *** [tv_rec.o] Error 1
> make[2]: Leaving directory `/src/mythtv-related/mythtv/libs/libmythtv'
> make[1]: *** [sub-libmythtv] Error 2
> make[1]: Leaving directory `/src/mythtv-related/mythtv/libs'
> make: *** [sub-libs] Error 2
>
>
> --
> Thanks,
> Devan Lippman <devan at lippman.net>
--
Thanks,
Devan Lippman <devan at lippman.net>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mythtv.org/pipermail/mythtv-dev/attachments/20050530/bb02c98a/attachment.htm
More information about the mythtv-dev
mailing list