kstewart83 n00b
Joined: 15 Dec 2005 Posts: 10
|
Posted: Sat Dec 17, 2005 8:47 am Post subject: Emerging xine-lib and emul-linux-x86-xlibs [Solved] |
|
|
I have had some problems emerging xine-lib
Quote: |
x86_64-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 -DXINE_COMPILE -I/usr/include/SDL -D_REENTRANT -I../../src/video_out/vidix -I../../src/video_out/vidix -DNDEBUG -D_REENTRANT -DXINE_COMPILE -DENABLE_IPV6 -march=athlon64 -O2 -frename-registers -ffunction-sections -c video_out_opengl.c -fPIC -DPIC -o .libs/video_out_opengl.o
/bin/sh ../../libtool-nofpic --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -DXINE_COMPILE -I/usr/include/SDL -D_REENTRANT -I../../src/video_out/vidix -I../../src/video_out/vidix -DNDEBUG -D_REENTRANT -DXINE_COMPILE -DENABLE_IPV6 -march=athlon64 -O2 -frename-registers -ffunction-sections -o xineplug_vo_out_opengl.la -rpath /usr/lib64/xine/plugins/1.1.0 -avoid-version -module yuv2rgb.lo yuv2rgb_mmx.lo yuv2rgb_mlib.lo alphablend.lo video_out_opengl.lo x11osd.lo -lGL -lm -lGLU -L/usr/lib64 -lXext ../../src/xine-engine/libxine.la
libtool-nofpic: link: `/usr/lib64/libGL.la' is not a valid libtool archive
make[4]: *** [xineplug_vo_out_opengl.la] Error 1
make[4]: Leaving directory `/var/tmp/portage/xine-lib-1.1.0-r5/work/xine-lib-1.1.0/src/video_out'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/xine-lib-1.1.0-r5/work/xine-lib-1.1.0/src/video_out'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/xine-lib-1.1.0-r5/work/xine-lib-1.1.0/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/xine-lib-1.1.0-r5/work/xine-lib-1.1.0'
make: *** [all] Error 2
!!! ERROR: media-libs/xine-lib-1.1.0-r5 failed.
!!! Function src_compile, Line 214, Exitcode 2
!!! emake failed
!!! If you need support, post the topmost build error, NOT this status message.
|
From the posts that I have read, it seems that emerging emul-linux-x86-xlibs will help. My question is, how are these new 32 bit libraries being used? I'm new to Gentoo, but I've been enjoying the fact that everything is being compiled to specifically for my AMD 64. I definitely don't mind emulating the 32 bit software from time to time because I know it is necessary. What I want to know is if Portage is smart enough (i.e. I'm too dumb right now to make it smart) to know when to compile using the 32 libs (only when it has too) and when to use the 64 bit libs (everything else).
Thanks
Last edited by kstewart83 on Mon Dec 26, 2005 8:38 pm; edited 1 time in total |
|