[vdr] problem compiling libxine(vdr-patched) under gentoo

Luis Palacios luis at derqui.net
Thu Jun 1 19:36:04 CEST 2006


Hi Thomas, I´m trying to do something similar. In my case is a bit more
complex as I'm trying under a PPC architecture. It's a Gentoo Linux/ 
PPC mac
setup. I've been able to compile vdr, xine-ui, xine-lib and vdr- 
streamdev-client
ebuilds (the last one I made my own overlay). I've used the USE=vdr  
for the xine-ui.

However, I´ve NOT found the vdr-xine ebuild, so I doubt that my xine 
(ui and lib)
got any vdr patch.

Have you done something different to be able to apply the vdr-xine  
patch? do you
know where I can get a vdr-xine ebuild?

thanks,
luis


El 31/05/2006, a las 18:17, Thomas Glomann escribió:

> Hi all,
>
> I cannot compile a patched lib-xine using the most recent version  
> available in
> gentoos portage tree. libxine compiles fine without the patch from  
> R. Nissl.
> there is something about "@XINE_PLUGIN_MIN_SYMS@" but I don't know  
> what that
> means. I tried to remove this tag in the Makefile, but then there  
> is some
> other errors..
> Does anyone know how to solve this?
>
> Here is the compile log:
>
> Making all in vdr
> make[3]: Entering directory
> `/var/tmp/portage/xine-lib-1.1.2_pre20060328-r7/work/xine- 
> lib-1.1.2cvs/src/vdr'
> /bin/sh ../../libtool-nofpic --mode=compile
> i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. - 
> I../../include -I../../include -I../../src -I../../src/xine-engine - 
> I../../src/xine-engine -I../../src/xine-utils  -I../../src/input - 
> I../../src/input  -I../../lib   -D_LARGEFILE64_SOURCE -DNDEBUG - 
> D_REENTRANT -D_FILE_OFFSET_BITS=64 -DXINE_COMPILE  -DENABLE_IPV6 - 
> march=pentium4 -O2 -pipe -frename-registers -ffunction-sections -c -o
> input_vdr.lo `test -f 'input_vdr.c' || echo './'`input_vdr.c
> mkdir .libs
>
> i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. - 
> I../../include -I../../include -I../../src -I../../src/xine-engine - 
> I../../src/xine-engine -I../../src/xine-utils -I../../src/input - 
> I../../src/input -I../../lib -D_LARGEFILE64_SOURCE -DNDEBUG - 
> D_REENTRANT -D_FILE_OFFSET_BITS=64 -DXINE_COMPILE -DENABLE_IPV6 - 
> march=pentium4 -O2 -pipe -frename-registers -ffunction-sections -c
> input_vdr.c  -fPIC -DPIC -o .libs/input_vdr.o
> /bin/sh ../../libtool-nofpic --mode=link
> i686-pc-linux-gnu-gcc -D_LARGEFILE64_SOURCE -DNDEBUG -D_REENTRANT - 
> D_FILE_OFFSET_BITS=64 -DXINE_COMPILE  -DENABLE_IPV6 -march=pentium4  
> -O2 -pipe -frename-registers -ffunction-sections   -o
> xineplug_inp_vdr.la -rpath /usr/lib/xine/plugins/1.1.2 -avoid- 
> version -module
> @XINE_PLUGIN_MIN_SYMS@ input_vdr.lo ../../src/xine-engine/libxine.la
> libtool-nofpic: link: warning:
> `/usr/lib/gcc/i686-pc-linux-gnu/3.4.4/../../..//libfreetype.la'  
> seems to be
> moved
> i686-pc-linux-gnu-gcc -shared  .libs/input_vdr.o  -Wl,--rpath -Wl,/ 
> var/tmp/portage/xine-lib-1.1.2_pre20060328-r7/work/xine- 
> lib-1.1.2cvs/src/xine-engine/.libs ../../src/xine-engine/.libs/ 
> libxine.so -L/usr/lib/gcc/i686-pc-linux-gnu/3.4.4/../../../  - 
> march=pentium4
> @XINE_PLUGIN_MIN_SYMS@ -Wl,-soname -Wl,xineplug_inp_vdr.so -o .libs/ 
> xineplug_inp_vdr.so
>
> i686-pc-linux-gnu-gcc: @XINE_PLUGIN_MIN_SYMS@: No such file or  
> directory
>
>
> Thank you!
>
> greetings
> Thomas Glomann
>
> _______________________________________________
> vdr mailing list
> vdr at linuxtv.org
> http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr




More information about the vdr mailing list