[mythtv-users] xbox mythplugins 0.20

William Munson wmunson at rochester.rr.com
Wed Sep 20 21:26:10 UTC 2006


Stefan Manteuffel wrote:
> Hello,
>
> i tried to install mythplugins 0.20 on my xebian xbox but i cant find it at 
> deb http://alexfisher.me.uk/debian sarge main
>
> and when i try to install it manually i got in mythgallery an error :
>
> glsingleview.o(.gnu.linkonce.t.__i686.get_pc_thunk.bx+0x0): In function 
> `__i686.get_pc_thunk.bx':
> /usr/lib/qt3/include/qglist.h:150: multiple definition of 
> `__i686.get_pc_thunk.bx'
> /usr/lib/gcc-lib/i486-linux/3.3.5/crtbeginS.o(.gnu.linkonce.t.__i686.get_pc_thunk.bx+0x0): 
> first defined here
> gallerysettings.o(.gnu.linkonce.t.__i686.get_pc_thunk.cx+0x0): In function 
> `__i686.get_pc_thunk.cx':
> : multiple definition of `__i686.get_pc_thunk.cx'
> glsingleview.o(.gnu.linkonce.t.__i686.get_pc_thunk.cx+0x0): first defined here
> collect2: ld returned 1 exit status
> make[2]: *** [libmythgallery.so] Error 1
> make[2]: Leaving directory 
> `/home/live/src/myth-20/mythplugins-0.20a/mythgallery/mythgallery'
> make[1]: *** [sub-mythgallery] Error 2
> make[1]: Leaving directory 
> `/home/live/src/myth-20/mythplugins-0.20a/mythgallery'
> make: *** [sub-mythgallery] Error 2
>
> the same is with mythmusic
>
> flacencoder.o(.gnu.linkonce.t.__i686.get_pc_thunk.bx+0x0): In function 
> `__tcf_0':
> /usr/lib/qt3/include/qglist.h:150: multiple definition of 
> `__i686.get_pc_thunk.bx'
> /usr/lib/gcc-lib/i486-linux/3.3.5/crtbeginS.o(.gnu.linkonce.t.__i686.get_pc_thunk.bx+0x0): 
> first defined here
> filters.o(.gnu.linkonce.t.__i686.get_pc_thunk.cx+0x0): In function 
> `generatePrecalCoef':
> goom/filters.c:145: multiple definition of `__i686.get_pc_thunk.cx'
> cddecoder.o(.gnu.linkonce.t.__i686.get_pc_thunk.cx+0x0): first defined here
> collect2: ld returned 1 exit status
> make[2]: *** [libmythmusic.so] Error 1
> make[2]: Leaving directory 
> `/home/live/src/myth-20/mythplugins-0.20a/mythmusic/mythmusic'
> make[1]: *** [sub-mythmusic] Error 2
> make[1]: Leaving directory 
> `/home/live/src/myth-20/mythplugins-0.20a/mythmusic'
> make: *** [sub-mythmusic] Error 2
>
>
> has anny buddy an hint what's wrong ?
>
> and sorry for my poor english
>
>   
I had the same problem when compiling on the xbox and trying to 
distribute the job with distcc.  The only conclusion I was able to reach 
was that distcc was attempting to find some i686 sources that do not 
exist on the xbox. Try compiling with distcc disabled and with ccache 
enabled. Also make sure you run configure with --enable-proc-opt flag so 
that you compile with pentium3 optimizations. Compiling mythtv that way 
takes about 12 hours and mythplugins took about 4 hours.



More information about the mythtv-users mailing list