Hi,
I just tried to install root4.03/02 with a gcc-3.4.2 compiler on
a Fedora Core 3 64bit architecture.
the ./configure command runs smoothly
but the following ‘make’
aborts with this error message:
… (a long list of code…)
g++ -shared -Wl,-soname,libRGL.so -O2 -o lib/libRGL.so gl/src/TGLKernel.o gl/src/TViewerOpenGL.o gl/src/TArcBall.o gl/src/TGLRenderArea.o gl/src/TGLSceneObject.o gl/src/TGLRender.o gl/src/TGLCamera.o gl/src/TGLEditor.o gl/src/TGLFrustum.o gl/src/TX11GL.o gl/src/gl2ps.o gl/src/G__GL.o -lGLU -lGL -L/usr/X11R6/lib64 -lX11 -lXext -lXmu -lXi -lm
/usr/bin/ld: gl/src/gl2ps.o: relocation R_X86_64_32 against `a local symbol’ can not be used when making a shared object; recompile with -fPIC
gl/src/gl2ps.o: could not read symbols: Bad value
collect2: ld returned 1 exit status
make: *** [lib/libRGL.so] Error 1
Can somebody tell me what’s wrong? I already filed through the root talk, but couldn’t find any posting explaining a similar problem.
Thank you for your help.
Greets Onkelbaer