[Gate-users] Problem compiling Gate_v6.1

abderrahman elkharrim elkharrim at gmail.com
Sun Sep 18 01:06:55 CEST 2011


Dear Gaters,
I tried to compile gate 6.1 with the following ingredients :

geant4.9.4.p01

root 5.24
clhep  2.1.0.1

gcc 4.1.2


Everything runs perfectly until I got the following warning :

Creating shared library tmp/Linux-g++/Gate/libGate.so ...
/usr/bin/ld: warning: i386 architecture of input file `GateActions.o' is
incompatible with i386:x86-64 output
/usr/bin/ld: warning: i386 architecture of input file
`GateActorManagerMessenger.o' is incompatible with i386:x86-64 output
/usr/bin/ld: warning: i386 architecture of input file `GateActorManager.o'
is incompatible with i386:x86-64 output
/usr/bin/ld: warning: i386 architecture of input file `GateActorMessenger.o'
is incompatible with i386:x86-64 output
/usr/bin/ld: warning: i386 architecture of input file
`GateAnalysisMessenger.o' is incompatible with i386:x86-64 output
/usr/bin/ld: warning: i386 architecture of input file `GateAnalysis.o' is
incompatible with i386:x86-64 output
/usr/bin/ld: warning: i386 architecture of input file `GateAnalyzeHeader.o'
is incompatible with i386:x86-64 output
/usr/bin/ld: warning: i386 architecture of input file
`GateAngleFilterMessenger.o' is incompatible with i386:x86-64 output
/usr/bin/ld: warning: i386 architecture of input file `GateAngleFilter.o' is
incompatible with i386:x86-64 output
.....
.....
GateVProcess.o:(.data.rel.ro._ZTV22G4LEKaonZeroSInelastic[vtable for
G4LEKaonZeroSInelastic]+0x14): undefined reference to
`G4HadronicInteraction::SampleInvariantT(G4ParticleDefinition const*,
double, int, int)'
GateVProcess.o:(.data.rel.ro._ZTI22G4LEKaonZeroSInelastic[typeinfo for
G4LEKaonZeroSInelastic]+0x8): undefined reference to `typeinfo for
G4InelasticInteraction'
GateVSourceMessenger.o:(.data.rel.ro._ZTV20GateVSourceMessenger[vtable for
GateVSourceMessenger]+0x10): undefined reference to
`G4UImessenger::GetCurrentValue(G4UIcommand*)'
GateVSource.o:(.data.rel.ro._ZTI11GateVSource[typeinfo for
GateVSource]+0x8): undefined reference to `typeinfo for
G4SingleParticleSource'
GateVSourceVoxelReaderMessenger.o:(.data.rel.ro._ZTV31GateVSourceVoxelReaderMessenger[vtable
for GateVSourceVoxelReaderMessenger]+0x10): undefined reference to
`G4UImessenger::GetCurrentValue(G4UIcommand*)'
GateWedgeMessenger.o:(.data.rel.ro._ZTV18GateWedgeMessenger[vtable for
GateWedgeMessenger]+0x10): undefined reference to
`G4UImessenger::GetCurrentValue(G4UIcommand*)'
collect2: ld a retourné 1 code d'état d'exécution
gmake: *** [tmp/Linux-g++/Gate/libGate.so] Erreur 1



Do you have an I idea? What did I missed?

Otherwise could someone gives a successfully tested ingredients for gate
6.1.

Thanks in advance,


Abderrahman El Kharrim


More information about the Gate-users mailing list