[gate-users] UMASS GATE INSTALL GUIDE

Schmidtlein, Ross/Sloan-Kettering Institute schmidtr at mskcc.org
Wed Sep 29 14:55:43 CEST 2004


If Giovanni's suggestion doesn't work make sure that CLHEP is in your
path when you compile Gate.  

You're almost there!

Good luck,

ross

-----Original Message-----
From: gate-users-bounces at lphe1pet1.epfl.ch
[mailto:gate-users-bounces at lphe1pet1.epfl.ch] On Behalf Of Giovanni
Santin
Sent: Wednesday, September 29, 2004 7:08 AM
To: GATE feedback and helpline for Users
Subject: RE: [gate-users] UMASS GATE INSTALL GUIDE


Hi 
I haven't followed al lthe discussion before and I don;t follow exactly 
the steps in the UMASS doc, but:

while linking, ld is looking for 'libCLHEP.a' (you see it from the error

message: cannot find -lCLHEP)

in your CLHEP_LIB_DIR (= /usr/src/CLHEP/lib) which files do you have?
did you create a symbolic link libCLHEP.a to the *real* library file 
(that in my example I will call libCLHEP-g++.1.8.1.0.a) 
with the commands:

cd $CLHEP_LIB_DIR
ln -s libCLHEP-g++.1.8.1.0.a libCLHEP.a

hope this helps
cheers
-- 
Giovanni
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Giovanni Santin
Space Environments and Effects Analysis
ESA - ESTEC - TEC-EES
Keplerlaan 1, 2200 AG Noordwijk, Netherlands
e-mail: giovanni.santin at esa.int
Tel: +31 71 565 6267
Fax: +31 71 565 4999


On Wed, 29 Sep 2004, Mutanga Theodore wrote:

> 
> Hello there,
> I have been trying for two weeks now and still can't get GATE running,
> 
> right now I have installed Geant4 5.2 and ROOT 3. 10 on REDHAT 9.0 g++

> gcc 3.2. When I try to install GATE I get the following error after 
> compiling
> 
> ...
> ...
> ...
> Creating/replacing object files in 
> /usr/src/geant4.5.2.p02/tmp/Linux-g++/Gate/libGate.a
> Compiling Gate.cc ...
> Using granular libraries ...
> Linking Gate ...
> /usr/bin/ld: cannot find -lCLHEP
> collect2: ld returned 1 exit status
> make: *** [/usr/src/geant4.5.2.p02/bin/Linux-g++/Gate] Error 1 
> [theodore at c169-69 gate_v1.0.1]# ls
> 
> 
> 
> Could someone tell me what the erros means ? does it have to do with 
> the CLHEP libraries ? I have then installed in /usr/src/CLHEP/lib
> 
> Hoping to hear from anyone with suggestions
> 
> 
> Thanks
> 
> Theodore
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> > Hi,
> >
> > No worries Gate tends to be quite tricky to install.  Lets do this 
> > in steps and see how it goes.
> >
> > Do the install in cshell or tshell (I've been using tshell, type 
> > tcsh).
> >
> > Goto cd CLHEP and type ./configure
> > Don't worry about the "** Cannot find include files for C++ run time

> > library. Please add ** the relevant directory to the TOPINCLUDES" 
> > message it doesn't seem to cause any problems. Next type pwd
> > Then use this directory in the "!!!" spot on the following command.
> > gmake install prefix="!!!"
> >
> > When you have installed CLHEP we can then move to ROOT or Geant4 and

> > try those.
> >
> > Good luck (and cross your fingers ;)),
> >
> > ross
> >
> > -----Original Message-----
> > From: gate-users-bounces at lphe1pet1.epfl.ch
> > [mailto:gate-users-bounces at lphe1pet1.epfl.ch] On Behalf Of Mutanga 
> > Theodore
> > Sent: Saturday, September 18, 2004 9:15 PM
> > To: corinne.groiselle at umassmed.edu; GATE feedback and helpline for 
> > Users
> > Subject: Re: [gate-users] UMASS GATE INSTALL GUIDE
> >
> >
> > Hello there, thanks for the installation guide.
> >
> > I have tried to follow it step by step but I'm afraid I still have 
> > some major (??) problems.
> >
> > I get the following errors when I try to install CLHEP:
> >
> >
> >
> > [root at c169-69 CLHEP]# ./configure
> > loading cache ./config.cache
> > checking host system type... i686-pc-linux-gnu
> > checking target system type... i686-pc-linux-gnu
> > checking build system type... i686-pc-linux-gnu
> > checking for cl... no
> > checking for aCC... no
> > checking for cxx... no
> > checking for xlC... no
> > checking for KCC... no
> > checking for CC... no
> > checking for g++... no
> > checking for c++... no
> > checking how to run the C++ preprocessor... (cached) /lib/cpp 
> > UNEXPECTED CHOISE OF C++ COMPILER: SELECTED C++ COMPILER: checking 
> > for fl32... no checking for f77... no checking for fort77... no 
> > checking for xlf... no checking for g77... no checking for f2c... no

> > checking for iostream.h...
> > (cached) no
> > ** Cannot find include files for C++ run time library. Please add
> > ** the relevant directory to the TOPINCLUDES macro in the
Makefile(s)
> > FORTRAN needs UNEXPECTED CHOISE OF FORTRAN COMPILER: SELECTED
FORTRAN
> > COMPILER: -g -c checking for sin in -lm... (cached) no checking for
> > xdrmem_create in -lrpclib... (cached) no checking for main in
-lsun...
> > (cached) no checking for main in -lnsl... (cached) no checking for
> > less... (cached) less checking for mkdirs... (cached) mkdir -p
checking
> > for ranlib... (cached) ranlib checking for gawk... (cached) gawk
> > checking for std::stl ...      no
> > checking for std::io...        no
> > checking for std::ios_base...        no
> > checking for <iosfwd>...       no
> > checking for <sstream>...      no
> > checking for <strstream>...    no
> > checking for <strstream.h>...  no
> > checking for <cmath>...        no
> > checking for problem with const...   yes
> > creating ./config.status
> > creating Makefile
> > creating Evaluator/Makefile
> > creating GenericFunctions/Makefile
> > creating Matrix/Makefile
> > creating HepPDT/Makefile
> > creating HepMC/Makefile
> > creating HepMC/include/Makefile
> > creating StdHep/Makefile
> > creating StdHep/include/Makefile
> > creating Vector/Makefile
> > creating Random/Makefile
> > creating RandomObjects/Makefile
> > creating test/Makefile
> > creating Units/Makefile
> > creating Utilities/Makefile
> > creating config/Makefile
> > creating Geometry/Makefile
> > creating config/Makefile.common
> > creating config/CLHEP-i686-pc-linux-gnu-.h
> > config/CLHEP-i686-pc-linux-gnu-.h is unchanged
> >
> >
> >
> > AND
> >
> >
> > I can't run the CREATE commnad, don't know if Im on the righe shell.
> >
> > Ill appreciate more comments and tips, I really have to get this 
> > GATE working somehow.
> >
> > Could anyone who has it installed tell me exactly what steps they 
> > took in installing it, and also what OS they are using.
> >
> >
> > Thanks in advance _______________________________________________
> > gate-users mailing list
> > gate-users at lphe1pet1.epfl.ch 
> > http://lphe1pet1.epfl.ch/mailman/listinfo/gate-users
> >
> >
> >
> > _______________________________________________
> > gate-users mailing list
> > gate-users at lphe1pet1.epfl.ch 
> > http://lphe1pet1.epfl.ch/mailman/listinfo/gate-users
> >
> 
> _______________________________________________
> gate-users mailing list
> gate-users at lphe1pet1.epfl.ch 
> http://lphe1pet1.epfl.ch/mailman/listinfo/gate-users
> 
_______________________________________________
gate-users mailing list
gate-users at lphe1pet1.epfl.ch
http://lphe1pet1.epfl.ch/mailman/listinfo/gate-users





More information about the Gate-users mailing list