[mythtv] compile problem mythgame

harywilke harywilke at yahoo.com
Sat Nov 19 19:38:53 EST 2005


On Nov 20, 2005, at 1:19 AM, Greg Estabrooks wrote:

>>   MythGamePlayerEditor'
>> main.cpp:38: error:   because the following virtual functions are  
>> abstract:
>> /usr/include/mythtv/settings.h:33: error:       virtual void
>>   Configurable::save(QString)
>
>  How about we go out on a limb and make this a useful bug report.
>
>
>  What Distro/Version?
>
>  What version of GCC ?
>
>  What version of QT?
>
>  What version of Mythtv (if SVN, when was it checkedout/revision #)
>
>  If moving from a release version or a package then can you confirm  
> that you
> compiled and installed the corresponding version of myth before  
> compiling
> the plugins ?


hiya greg, I'm getting the same compile errorwith svn 7936. seems to  
be with the last commit you made fixing the scan crash problem. as  
the fix for multiple roms in a zip compiled perfect.

here is my make error msg:

make[2]: Entering directory `/usr/local/src/mythtv/mythplugins/ 
mythgame/mythgame'
g++ -c -pipe -march=pentiumpro -I/usr/include/kde/artsc -pthread -I/ 
usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wall -W -O3 -Wall - 
Wno-switch -fomit-frame-pointer -D_REENTRANT -DPIC -fPIC  - 
D_GNU_SOURCE -DPREFIX=\"/usr/local\" -DMMX -Di386 -DUSING_DBOX2 - 
DHAVE_DVDNAV -D_FILE_OFFSET_BITS=64 -DQT_NO_DEBUG -DQT_THREAD_SUPPORT  
-DQT_PLUGIN -DQT_SHARED -I/usr/lib/qt-3.3/mkspecs/default -I. - 
I../../../../../include -I/usr/kde/3.3/include -I../../../../../ 
include -I../../../../../../X11R6/include -I/usr/lib/qt-3.3/include - 
o main.o main.cpp
main.cpp: In function âvoid GameCallback(void*, QString&)â:
main.cpp:38: error: cannot declare variable âmgpeâ to be of abstract  
type MythGamePlayerEditorâ
gamesettings.h:113: note:   because the following virtual functions  
are pure within âMythGamePlayerEditorâ:
/usr/local/include/mythtv/settings.h:33: note:  virtual void  
Configurable::save(QString)
make[2]: *** [main.o] Error 1
make[2]: Leaving directory `/usr/local/src/mythtv/mythplugins/ 
mythgame/mythgame'
make[1]: *** [sub-mythgame] Error 2
make[1]: Leaving directory `/usr/local/src/mythtv/mythplugins/mythgame'
make: *** [sub-mythgame] Error 2

Fedora Core 4
gcc version 4.0.1 20050727 (Red Hat 4.0.1-5)
qt 3.3





More information about the mythtv-dev mailing list