[mythtv] DVB-T Radio broken with svn 8602 & Can't build mythplugins with svn 8602

Ben Suffolk ben at vanilla.net
Fri Jan 13 19:11:20 UTC 2006


Hmm,

Interesting, I downloaded the source again from scratch and it seems  
to build and run with the radio path this time. So not sure what was  
going on there (I did a make distclean on it), but I can't seem to  
build the plugins anymore (also a fresh download) but thats a  
completely different issue :-

make[2]: Entering directory `/home/mythtv/src/svn/trunk/mythplugins/ 
mythcontrols/mythcontrols'
g++ -c -pipe -march=k8 -I/usr/include/kde/artsc -pthread -I/usr/ 
include/glib-2.0 -I/usr/lib64/glib-2.0/include -Wall -W -O3 -Wall - 
Wno-switch -fomit-frame-pointer -D_REENTRANT -DPIC -fPIC  - 
D_GNU_SOURCE -DPREFIX=\"/usr\" -DMMX -DUSING_DBOX2 - 
D_FILE_OFFSET_BITS=64 -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_PLUGIN - 
DQT_SHARED -I/usr/lib64/qt-3.3/mkspecs/default -I. -I/usr/include -I/ 
usr/kde/3.3/include -I/usr/include -I/usr/include -I/usr/X11R6/ 
include -I/usr/lib64/qt-3.3/include -o keybindings.o keybindings.cpp
keybindings.cpp: In member function ‘void KeyBindings::commitAction 
(const ActionID&)’:
keybindings.cpp:124: error: ‘class MythMainWindow’ has no member  
named ‘ClearKey’
keybindings.cpp:127: error: ‘class MythMainWindow’ has no member  
named ‘BindKey’
keybindings.cpp: In member function ‘void KeyBindings::commitJumppoint 
(const ActionID&)’:
keybindings.cpp:154: error: ‘class MythMainWindow’ has no member  
named ‘ClearJump’
keybindings.cpp:157: error: ‘class MythMainWindow’ has no member  
named ‘BindJump’
make[2]: *** [keybindings.o] Error 1


make[2]: Entering directory `/home/mythtv/src/svn/trunk/mythplugins/ 
mythdvd/mythdvd'
g++ -c -pipe -march=k8 -I/usr/include/kde/artsc -pthread -I/usr/ 
include/glib-2.0 -I/usr/lib64/glib-2.0/include -Wall -W -O3 -Wall - 
Wno-switch -fomit-frame-pointer -D_REENTRANT -DPIC -fPIC  - 
D_GNU_SOURCE -DPREFIX=\"/usr\" -DMMX -DUSING_DBOX2 - 
D_FILE_OFFSET_BITS=64 -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_PLUGIN - 
DQT_SHARED -I/usr/lib64/qt-3.3/mkspecs/default -I. -I/usr/include -I/ 
usr/kde/3.3/include -I/usr/include -I/usr/include -I/usr/X11R6/ 
include -I/usr/lib64/qt-3.3/include -o dvdripbox.o dvdripbox.cpp
g++ -c -pipe -march=k8 -I/usr/include/kde/artsc -pthread -I/usr/ 
include/glib-2.0 -I/usr/lib64/glib-2.0/include -Wall -W -O3 -Wall - 
Wno-switch -fomit-frame-pointer -D_REENTRANT -DPIC -fPIC  - 
D_GNU_SOURCE -DPREFIX=\"/usr\" -DMMX -DUSING_DBOX2 - 
D_FILE_OFFSET_BITS=64 -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_PLUGIN - 
DQT_SHARED -I/usr/lib64/qt-3.3/mkspecs/default -I. -I/usr/include -I/ 
usr/kde/3.3/include -I/usr/include -I/usr/include -I/usr/X11R6/ 
include -I/usr/lib64/qt-3.3/include -o main.o main.cpp
main.cpp: In function ‘int mythplugin_init(const char*)’:
main.cpp:298: error: ‘class MythContext’ has no member named  
‘ActivateSettingsCache’
main.cpp:300: error: ‘class MythContext’ has no member named  
‘ActivateSettingsCache’
make[2]: *** [main.o] Error 1

You get the same errors for mythgallery, mythnews and mythvideo

make[2]: Entering directory `/home/mythtv/src/svn/trunk/mythplugins/ 
mythmusic/mythmusic'
g++ -c -pipe -march=k8 -I/usr/include/kde/artsc -pthread -I/usr/ 
include/glib-2.0 -I/usr/lib64/glib-2.0/include -Wall -W -O3 -Wall - 
Wno-switch -fomit-frame-pointer -I/usr/include/SDL -D_REENTRANT - 
D_REENTRANT -DPIC -fPIC  -D_GNU_SOURCE -DPREFIX=\"/usr\" -DMMX - 
DUSING_DBOX2 -D_FILE_OFFSET_BITS=64 -DQT_NO_DEBUG -DQT_THREAD_SUPPORT  
-DQT_PLUGIN -DQT_SHARED -I/usr/lib64/qt-3.3/mkspecs/default -I. -I/ 
usr/include -I/usr/kde/3.3/include -I/usr/include -I/usr/include -I/ 
usr/X11R6/include -I/usr/include/cdda -I/usr/lib64/qt-3.3/include -I/ 
usr/X11R6/include -o aacdecoder.o aacdecoder.cpp
/usr/local/include/mythtv/mythcontext.h:124: error: redefinition of  
‘class MythEvent’
/usr/include/mythtv/mythevent.h:16: error: previous definition of  
‘class MythEvent’
make[2]: *** [aacdecoder.o] Error 1


mythweather builds ok. I have not tried mythphone, mythflix or  
mythgame as I don't / can't use them.

Any pointers would be appreciated.

Ben


Begin forwarded message:

> >Stupid question, but you did remember to re-apply the patch, not
> >obvious from your email!
>
> It said it merged the updates when I did a svn up so it should have  
> still been applied. But to be sure I tried applying it again and it  
> detected it was already applied and asked if I wanted to remove it,  
> to which I said no :-)
>
> Ben



More information about the mythtv-dev mailing list