Package: gem
Version: 1:0.90.0-17
Severity: serious

Hi,

Your package is failing to build because you're linking a shared
library against a static non-PIC lib:
g++ -o Gem.pd_linux -shared ../Manips/*.o ../Particles/*.o ../Base/*.o 
../MarkEx/*.o ../Pixes/*.o ../Controls/*.o ../Nongeos/*.o ../Geos/*.o 
../openGL/*.o  -ldc1394_control -lvorbis -lvorbisenc -lftgl -ldv -lmpeg3 
-lquicktime -lavformat_pic -lavcodec_pic -ldts -lpng -ljpeg -ltiff -lGLU -lGL 
-ldl -lz -lm   -lfreetype -lz
/usr/bin/ld: 
/usr/lib/gcc/x86_64-linux-gnu/4.0.2/../../../../lib64/libftgl.a(FTFont.o):
relocation R_X86_64_32S against `vtable for FTFont' can not be used when making 
a shared object; recompile with -fPIC
/usr/lib/gcc/x86_64-linux-gnu/4.0.2/../../../../lib64/libftgl.a: could not read 
symbols: Bad value
collect2: ld returned 1 exit status
make[2]: *** [Gem.pd_linux] Error 1

ftgl does not provide a shared version of the library, but
it does provide a pic version of it.  You can link against
the pic version using -lftgl_pic instead of -lftgl.  (Just
as you already do for some others.)

(Also see #315330)


Kurt



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to