[Gate-users] Linking error during Gate Installation : Please help

Zhibin Huang zxh6 at case.edu
Mon Apr 14 21:06:23 CEST 2008


Dear Sonal,

Try to modify the GNUmakefile:

1) search for the line LDFLAGS += -L/usr/X11R6/lib -lXt
    and change it to
                               LDFLAGS += -L/usr/X11R6/lib64 -lXt

2) find the line CPPFLAGS =+ -DG4ANALYSIS_USE_ROOT -D_REENTRANT
-I$(ROOTSYS)/include
     and change it to

CPPFLAGS =+ -DG4ANALYSIS_USE_ROOT -D_REENTRANT -I$(ROOTSYS)/include/root

3) Another line starting EXTRALIBS += -L$(ROOTSYS)/lib \
           should be changed to
                                  EXTRALIBS += -L$(ROOTSYS)/lib/root \

When I modified the makefile, I successfully linked GATE to ROOT on 64-bit
Cluster. I hope this helps.

Best,
Jonathan


On 4/11/08, Sonal Ambwani <ambwani at bu.edu> wrote:
>
> Dear Gate users,
>
> I am getting the following errors during the make process of Gate
> installation :
>
> Linking Gate ...
> /usr/bin/ld: skipping incompatible /usr/X11R6/lib/libXt.so when searching
> for -lXt
> /usr/bin/ld: skipping incompatible /usr/X11R6/lib/libXt.a when searching
> for -lXt
> /usr/bin/ld: skipping incompatible /usr/X11R6/lib/libGLU.so when searching
> for -lGLU
> /usr/bin/ld: skipping incompatible /usr/X11R6/lib/libGLU.a when searching
> for -lGLU
> /usr/bin/ld: skipping incompatible /usr/X11R6/lib/libXmu.so when searching
> for -lXmu
> /usr/bin/ld: skipping incompatible /usr/X11R6/lib/libXmu.a when searching
> for -lXmu
> /usr/bin/ld: skipping incompatible /usr/X11R6/lib/libXt.so when searching
> for -lXt
> /usr/bin/ld: skipping incompatible /usr/X11R6/lib/libXt.a when searching
> for -lXt
> /usr/bin/ld: skipping incompatible /usr/X11R6/lib/libXext.so when
> searching for -lXext
> /usr/bin/ld: skipping incompatible /usr/X11R6/lib/libXext.a when searching
> for -lXext
> /usr/bin/ld: skipping incompatible /usr/X11R6/lib/libX11.so when searching
> for -lX11
> /usr/bin/ld: skipping incompatible /usr/X11R6/lib/libX11.a when searching
> for -lX11
> /usr/bin/ld: skipping incompatible /usr/X11R6/lib/libSM.so when searching
> for -lSM
> /usr/bin/ld: skipping incompatible /usr/X11R6/lib/libSM.a when searching
> for -lSM
> /usr/bin/ld: skipping incompatible /usr/X11R6/lib/libICE.so when searching
> for -lICE
> /usr/bin/ld: skipping incompatible /usr/X11R6/lib/libICE.a when searching
> for -lICE
>
>
>
>
> Please help me fix this issue. It's apparent that there is a clash between
> the 32 bit and the 64 bit libraries...but I am not sure how to go about
> correcting it.
>
> Thanks in advance,
> Sonal
>
>
> _______________________________________________
> Gate-users mailing list
> Gate-users at lists.healthgrid.org
> http://lists.healthgrid.org/mailman/listinfo/gate-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opengatecollaboration.org/mailman/private/gate-users/attachments/20080414/557b91c0/attachment.htm>


More information about the Gate-users mailing list