Building Garnome-2.15 'can not be used when making a shared object; recompile with -fPIC'



Hello, i'm french and novice.

I'm trying to install Garnome-2.15 on openSuSE 10.1, but
during glitz-0.5.6 building, i have an error:

'can not be used when making a shared object; recompile with -fPIC'

-------

[===== NOW BUILDING:    glitz-0.5.6     =====]
        [fetch] complete for glitz.
        [checksum] complete for glitz.
        [extract] complete for glitz.
        [patch] complete for glitz.
        [fixup] complete for glitz.
        [configure] complete for glitz.
 ==> Running make in work/main.d/glitz-0.5.6
make[10]: Entering directory `/home/sahid/bin/garnome-2.15.4/freedesktop/glitz/work/main.d/glitz-0.5.6'
make  all-recursive
make[11]: Entering directory `/home/sahid/bin/garnome-2.15.4/freedesktop/glitz/work/main.d/glitz-0.5.6'
Making all in .
make[12]: Entering directory `/home/sahid/bin/garnome-2.15.4/freedesktop/glitz/work/main.d/glitz-0.5.6'
make[12]: Rien à faire pour « all-am ».
make[12]: Leaving directory `/home/sahid/bin/garnome-2.15.4/freedesktop/glitz/work/main.d/glitz-0.5.6'
Making all in src
make[12]: Entering directory `/home/sahid/bin/garnome-2.15.4/freedesktop/glitz/work/main.d/glitz-0.5.6/src'
Making all in .
make[13]: Entering directory `/home/sahid/bin/garnome-2.15.4/freedesktop/glitz/work/main.d/glitz-0.5.6/src'
make[13]: Rien à faire pour « all-am ».
make[13]: Leaving directory `/home/sahid/bin/garnome-2.15.4/freedesktop/glitz/work/main.d/glitz-0.5.6/src'
Making all in glx
make[13]: Entering directory `/home/sahid/bin/garnome-2.15.4/freedesktop/glitz/work/main.d/glitz-0.5.6/src/glx'
/bin/sh ../../libtool --tag=CC --mode=link cc  -g -I/opt/gnome-2.15.4/include -L/opt/gnome-2.15.4/lib -O2 -pipe -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing  -Wl,--export-dynamic -L/opt/gnome-2.15.4/lib -o libglitz-glx.la -rpath /opt/gnome-2.15.4/lib -version-info 1:0:0 -no-undefined glitz_glx_drawable.lo glitz_glx_format.lo glitz_glx_info.lo glitz_glx_extension.lo glitz_glx_context.lo glitz_glx_pbuffer.lo -L../../src -lglitz -L/usr/X11R6/lib64 -lX11 -lGL -lpthread
cc -shared  .libs/glitz_glx_drawable.o .libs/glitz_glx_format.o .libs/glitz_glx_info.o .libs/glitz_glx_extension.o .libs/glitz_glx_context.o .libs/glitz_glx_pbuffer.o  -Wl,--rpath -Wl,/home/sahid/bin/garnome-2.15.4/freedesktop/glitz/work/main.d/glitz-0.5.6/src/.libs -Wl,--rpath -Wl,/opt/gnome-2.15.4/lib -L/opt/gnome-2.15.4/lib /home/sahid/bin/garnome-2.15.4/freedesktop/glitz/work/main.d/glitz-0.5.6/src/.libs/libglitz.so -L/usr/X11R6/lib64 -lX11 -lGL -lpthread  -Wl,--export-dynamic -Wl,-soname -Wl,libglitz-glx.so.1 -o .libs/libglitz-glx.so.1.0.0
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/../../../../x86_64-suse-linux/bin/ld: /usr/lib64/gcc/x86_64-suse-linux/4.1.0/../../../../lib64/libGL.a(glapi_x86-64.o): relocation R_X86_64_PC32 against `_gl_DispatchTSD' can not be used when making a shared object; recompile with -fPIC
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/../../../../x86_64-suse-linux/bin/ld: final link failed: Bad value
collect2: ld returned 1 exit status
make[13]: *** [libglitz-glx.la] Erreur 1
make[13]: Leaving directory `/home/sahid/bin/garnome-2.15.4/freedesktop/glitz/work/main.d/glitz-0.5.6/src/glx'
make[12]: *** [all-recursive] Erreur 1
make[12]: Leaving directory `/home/sahid/bin/garnome-2.15.4/freedesktop/glitz/work/main.d/glitz-0.5.6/src'
make[11]: *** [all-recursive] Erreur 1
make[11]: Leaving directory `/home/sahid/bin/garnome-2.15.4/freedesktop/glitz/work/main.d/glitz-0.5.6'
make[10]: *** [all] Erreur 2
make[10]: Leaving directory `/home/sahid/bin/garnome-2.15.4/freedesktop/glitz/work/main.d/glitz-0.5.6'
make[9]: *** [build-work/main.d/glitz-0.5.6/Makefile] Erreur 2
make[9]: Leaving directory `/home/sahid/bin/garnome-2.15.4/freedesktop/glitz'
make[8]: *** [../../freedesktop/glitz/cookies/main.d/install] Erreur 2
make[8]: Leaving directory `/home/sahid/bin/garnome-2.15.4/freedesktop/cairo'
make[7]: *** [../../freedesktop/cairo/cookies/main.d/install] Erreur 2
make[7]: Leaving directory `/home/sahid/bin/garnome-2.15.4/platform/gtk+'
make[6]: *** [../../platform/gtk+/cookies/main.d/install] Erreur 2
make[6]: Leaving directory `/home/sahid/bin/garnome-2.15.4/platform/GConf'
make[5]: *** [../../platform/GConf/cookies/main.d/install] Erreur 2
make[5]: Leaving directory `/home/sahid/bin/garnome-2.15.4/platform/gnome-vfs'
make[4]: *** [../../platform/gnome-vfs/cookies/main.d/install] Erreur 2
make[4]: Leaving directory `/home/sahid/bin/garnome-2.15.4/platform/libgnome'
make[3]: *** [../../platform/libgnome/cookies/main.d/install] Erreur 2
make[3]: Leaving directory `/home/sahid/bin/garnome-2.15.4/platform/libbonoboui'make[2]: *** [../../platform/libbonoboui/cookies/main.d/install] Erreur 2
make[2]: Leaving directory `/home/sahid/bin/garnome-2.15.4/platform/libgnomeui'
make[1]: *** [../../platform/libgnomeui/cookies/main.d/install] Erreur 2
make[1]: Leaving directory `/home/sahid/bin/garnome-2.15.4/desktop/bug-buddy'
make: *** [paranoid-install] Erreur 2

------




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]