[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:26:34 UTC 2006


To save you wasting time on this, and incase anybody else has the  
same problem, I found some 18.2 libraries installed in /usr/local/lib  
(which is odd as my prefix is always /usr for building mythtv). On  
deleting those, and doing a distclean they rest seems to be building  
quite happily.

Ben


Begin forwarded message:

> From: Ben Suffolk <ben at vanilla.net>
> Date: 13 January 2006 19:11:20 GMT
> To: mythtv-dev at mythtv.org
> Subject: DVB-T Radio broken with svn 8602 & Can't build mythplugins  
> with svn 8602
>
> 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