[gate-users] Gate Installation Problems

Yun Dong dongyun at iit.edu
Wed Mar 2 22:11:58 CET 2005


Hi everyone, 

I am a novice of GATE, and now am installing the GATE; but it always
shows errors during compiling. 

The errors are following:

Compiling GateArrayComponent.cc ...
In file included from include/GateBoxCreatorComponent.hh:33,
                 from include/GateArrayComponent.hh:35,
                 from src/GateArrayComponent.cc:33:
include/GateSystemComponent.hh: In member function `C*
GateSystemComponent::FindMove() const':
include/GateSystemComponent.hh:407: error: invalid use of undefined type
`struct GateObjectRepeaterList'
include/GateAutoplacedCreatorInserter.hh:50: error: forward declaration
of `struct GateObjectRepeaterList'
include/GateSystemComponent.hh:408: error: invalid use of undefined type
`struct GateObjectRepeaterList'
include/GateAutoplacedCreatorInserter.hh:50: error: forward declaration
of `struct GateObjectRepeaterList'
include/GateSystemComponent.hh:409: error: invalid use of undefined type
`struct GateObjectRepeaterList'
include/GateAutoplacedCreatorInserter.hh:50: error: forward declaration
of `struct GateObjectRepeaterList'
include/GateSystemComponent.hh: In member function `C*
GateSystemComponent::FindRepeater() const':
include/GateSystemComponent.hh:422: error: invalid use of undefined type
`struct GateObjectRepeaterList'
include/GateAutoplacedCreatorInserter.hh:50: error: forward declaration
of `struct GateObjectRepeaterList'
include/GateSystemComponent.hh:423: error: invalid use of undefined type
`struct GateObjectRepeaterList'
include/GateAutoplacedCreatorInserter.hh:50: error: forward declaration
of `struct GateObjectRepeaterList'
include/GateSystemComponent.hh:424: error: invalid use of undefined type
`struct GateObjectRepeaterList'
include/GateAutoplacedCreatorInserter.hh:50: error: forward declaration
of `struct GateObjectRepeaterList'
make: *** [tmp/Linux-g++/Gate/GateArrayComponent.o] Error 1

----------------------------------------
The configure information:
The current value of G4INSTALL is: /dong/simulation/gate/geant4.5.2.p02
The current value of G4VERSION is: 5.2

Launching Geant4 configuration script
/dong/simulation/gate/geant4.5.2.p02/env.csh

On this machine the G4SYSTEM=Linux-g++
On this machine the G4INSTALL=/dong/simulation/gate/geant4.5.2.p02
On this machine the G4LIB=/dong/simulation/gate/geant4.5.2.p02/lib
On this machine the
G4LEVELGAMMADATA=/dong/simulation/gate/geant4.5.2.p02/data/PhotonEvaporation
On this machine the
G4RADIOACTIVEDATA=/dong/simulation/gate/geant4.5.2.p02/data/RadiativeDecay
On this machine the
G4LEDATA=/dong/simulation/gate/geant4.5.2.p02/../G4EMLOW2.2
On this machine the
NeutronHPCrossSections=/dong/simulation/gate/geant4.5.2.p02/../G4NDL3.7
On this machine the CLHEP_BASE_DIR=/dong/simulation/gate/clhep1.8.0.0
On this machine the
CLHEP_INCLUDE_DIR=/dong/simulation/gate/clhep1.8.0.0/include
On this machine the CLHEP_LIB_DIR=/dong/simulation/gate/clhep1.8.0.0/lib
On this machine the CLHEP_LIB=CLHEP
On this machine the G4LIB_USE_GRANULAR=1
In your environment you have the G4WORKDIR=.

Configuring GATE options

G4WORKDIR set to .
G4TMP set to ./tmp
G4BIN set to ./bin
Data analysis and output features enabled
Ascii data output enabled
Use of ROOT disabled
ROOT real-time plotter disabled
LMF data output disabled
ECAT7 data output disabled
GATEHOME is set to /dong/simulation/gate/gate_v1.0.2
Checking your path variable...
 ==> OK: /dong/simulation/gate/gate_v1.0.2/bin/Linux-g++ is already in
your path variable
G4VERSION4 is not set: GATE will use the code compatible with Geant4
version >= 5.0
G4VERSION5_1 is set: GATE will use the run manager compatible with the
Geant4 version >= 5.1
G4VERSION5_2 is set: GATE is compatible with the Geant4 version = 5.2

Done
-------------------------------
BTW My OS is RedHet Fedora Core 3, gcc3.4.2, and I have installed
Geant4.5.2.p02 and CLHEP1.8.0.0 successfully (It's tested by running
ExampleN01~02 in Geant4 package).

I have felt so tired with installing Geant4, I really want not to waste
time any more on installing these packages. So I'll appreciate any help.

Thanks. 

Regards
Yun Dong



More information about the Gate-users mailing list