[Gate-users] Problem with job splitter installation

Matthieu Gate matthieu.gate at gmail.com
Tue Dec 16 16:53:56 CET 2014


Hi Gaters,

I get a similar problem when trying to compile Jobsplitter on Gate v7.0

-I first go into /opt/GATE_7_0/gate_v7.0/cluster_tools/jobsplitter
-Then I set the Gate path

source /PATH_TO/root_v5.XX/bin/thisroot.sh
export PATH=$PATH:/PATH_TO/2.1.3.1/CLHEP/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/PATH_TO/2.1.3.1/CLHEP/lib
source /PATH_TO/geant4.9.6.p03-install/bin/geant4.sh
export PATH=$PATH:/PATH_TO/gate.7.0-install/bin

-and when I try to compile it with make, I get this kind of errors for
those 2 libraries:

/opt/geant4.9.6.p03/geant4.9.6.p03-install/bin/../include/Geant4/G4PhysicalConstants.hh:60:
error: ‘CLHEP’ has not been declared
/opt/geant4.9.6.p03/geant4.9.6.p03-install/bin/../include/Geant4/G4SystemOfUnits.hh:140:
error: ‘CLHEP’ has not been declared

Is it an error on seting the path of CLHEP? (I shall precise that Gate
is installed properly and that the results of the benchmarks are
correct)

Thank you in advance,

Matthieu


2014-12-16 11:54 GMT+01:00 Hermann Fuchs <hermann.fuchs at meduniwien.ac.at>:
>
>  Hi,
>
> at our place the following procedure worked on Scientific Linux 6 and
> Ubuntu 14.04 LTS.
>
> go to /opt/simulation/gate6_1/cluster_tools/jobsplitter
>
> cd /opt/simulation/gate6_1/cluster_tools/jobsplitter
>
> make sure Gate paths are set
>
> source /opt/simulation/gate6_1/env_gate.sh
>
> compile
>
> make
>
> Copy the library to the correct place
>
> cp /opt/simulation/gate6_1/cluster_tools/jobsplitter/tmp/Linux-g++/gjs/libgjs.so /opt/simulation/gate6_1/cluster_tools/jobsplitter/bin/Linux-g++
>
> export
> LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/simulation/gate6_1/cluster_tools/jobsplitter/tmp/Linux-g++/gjs
>
> Cheers,
> Hermann
>
> On Wed, 2014-12-10 at 14:08 +0000, S. Saghamanesh wrote:
>
> Hi,
>
>
>
>  I get this error when I try to make job splitter in its directory:
>
>
>
>  Compiling GateMacfileParser.cc...
> ./src/GateMacfileParser.cc: In constructor
> ‘GateMacfileParser::GateMacfileParser(G4String, G4int, G4int, G4String*)’:
> ./src/GateMacfileParser.cc:41:26: error: ‘getpid’ was not declared in this
> scope
> make: *** [tmp/GateMacfileParser.o] Error 1
>
>
>
>  What is it about? Does anybody know what's the procedure of installing
> job splitter?
>
>
>
>  Thanks
>
>  - Soman
>
>
>
>  _______________________________________________
> Gate-users mailing listGate-users at lists.opengatecollaboration.orghttp://lists.opengatecollaboration.org/mailman/listinfo/gate-users
>
>
>   --
>
> -------------
> DI Hermann Fuchs
> Christian Doppler Laboratory for Medical Radiation Research for Radiation Oncology
> Department of Radiation Oncology
> Medical University Vienna
> Währinger Gürtel 18-20
> A-1090 Wien
>
> Tel.  + 43 / 1 / 40 400 72710
> Mail. hermann.fuchs at meduniwien.ac.at
>
>
> _______________________________________________
> Gate-users mailing list
> Gate-users at lists.opengatecollaboration.org
> http://lists.opengatecollaboration.org/mailman/listinfo/gate-users
>
-------------- section suivante --------------
Une pi�ce jointe HTML a �t� nettoy�e...
URL: <http://lists.opengatecollaboration.org/mailman/private/gate-users/attachments/20141216/9d10d772/attachment.html>


More information about the Gate-users mailing list