Compilation problem on 2xXeon

I’ve got a problem in root compilation:
g++ -shared -Wl,-soname, -m64 -O2 -o lib/ gl/src/CsgOps.o gl/src/TArcBall.o gl/src/TGLBoundingBox.o gl/src/TGLBoxPainter.o gl/src/TGLCamera.o gl/src/TGLClip.o gl/src/TGLCylinder.o gl/src/TGLDisplayListCache.o gl/src/TGLDrawable.o gl/src/TGLDrawFlags.o gl/src/TGLFaceSet.o gl/src/TGLHistPainter.o gl/src/TGLKernel.o gl/src/TGLLegoPainter.o gl/src/TGLLogicalShape.o gl/src/TGLManip.o gl/src/TGLObject.o gl/src/TGLOrthoCamera.o gl/src/TGLOutput.o gl/src/TGLParametric.o gl/src/TGLPerspectiveCamera.o gl/src/TGLPhysicalShape.o gl/src/TGLPlotBox.o gl/src/TGLPlotPainter.o gl/src/TGLPolyLine.o gl/src/TGLPolyMarker.o gl/src/TGLPShapeObjEditor.o gl/src/TGLQuadric.o gl/src/TGLRenderArea.o gl/src/TGLRotateManip.o gl/src/TGLSAFrame.o gl/src/TGLSAViewer.o gl/src/TGLScaleManip.o gl/src/TGLScene.o gl/src/TGLSphere.o gl/src/TGLStopwatch.o gl/src/TGLSurfacePainter.o gl/src/TGLTF3Painter.o gl/src/TGLTransManip.o gl/src/TGLUtil.o gl/src/TGLViewer.o gl/src/TGLViewerEditor.o gl/src/TPointSet3DGL.o gl/src/TX11GL.o gl/src/gl2ps.o gl/src/G__GL.o -lGLU -lGL -L/usr/X11R6/lib64 -lX11 -lm
/usr/bin/ld: /usr/X11R6/lib64/libGLU.a(error.o): relocation R_X86_64_32 against `a local symbol’ can not be used when making a shared object; recompile with -fPIC
/usr/X11R6/lib64/libGLU.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
make: *** [lib/] Error 1

root cvs tag v5-15-04 is configureed with

./configure --with-pythia6-uscore=SINGLE >Log
platform is

[aliroot@alicegrid1 r_v5-15-04]$ uname -a
Linux 2.6.9-42.0.10.EL.cernsmp #1 SMP Thu Mar 1 15:01:26 CET 2007 x86_64 x86_64 x86_64 GNU/Linux
with SLC 4.4

Library with a problem belongs to

The same problem exists on ROOT cvs head from yestoday.

You seem to have something wrong with your SLC4 installation.
The file /usr/X11R6/lib64/ is probably missing and configure picks
libGLU.a. It is strange that libGLU.a is not compiled with -fPIC.