[Gate-users] gate_v6 compilation error

Fares Alhassen fares.alhassen at radiology.ucsf.edu
Mon Apr 5 23:17:29 CEST 2010


Hi everyone,

I'm having a similar issue too. I'm installed GATE 6 on a system that GATE 5
P1 installed properly and working fine (including ROOT, geant4, and CLHEP).
All I did was change $GATEHOME in my .bashrc script (I'm using Ubuntu 9.04
64-bit).

Does anyone have any suggestions?

Sincerely,
Fares


On 3/20/10 9:29 AM, "sebnem erturk" <sebnem.erturk at gmail.com> wrote:

> Hi All,
> 
> How should I fix the problem?
> 
> Any ideas?
> 
> Regards,
> 
> Sebnem
> 
> make[1]: *** [../../tmp/Linux-g++/Gate/GateVSource.o] Error 1
> source/physics finished
> Using global libraries ...
> Linking Gate ...
> ./tmp/Linux-g++/Gate/libGate.so: undefined reference to `typeinfo for
> GateVSourceVoxelReader'
> ./tmp/Linux-g++/Gate/libGate.so: undefined reference to
> `GateVSourceVoxelReader::UpdateActivities(G4String, G4String)'
> ./tmp/Linux-g++/Gate/libGate.so: undefined reference to
> `GateVSourceMessenger::GateVSourceMessenger(GateVSource*)'
> ./tmp/Linux-g++/Gate/libGate.so: undefined reference to
> `GateVSource::GateVSource(G4String)'
> ./tmp/Linux-g++/Gate/libGate.so: undefined reference to `typeinfo for
> GateVSourceMessenger'
> ./tmp/Linux-g++/Gate/libGate.so: undefined reference to
> `GateVSourceVoxelTranslator::GateVSourceVoxelTranslator(GateVSourceVoxelReader
> *)'
> ./tmp/Linux-g++/Gate/libGate.so: undefined reference to
> `GateVSourceVoxelReader::PrepareIntegratedActivityMap()'
> ./tmp/Linux-g++/Gate/libGate.so: undefined reference to
> `GateVSource::Update(double)'
> ./tmp/Linux-g++/Gate/libGate.so: undefined reference to
> `GateVSourceMessenger::SetNewValue(G4UIcommand*, G4String)'
> ./tmp/Linux-g++/Gate/libGate.so: undefined reference to
> `GateVSourceVoxelReader::GetNextSource()'
> ./tmp/Linux-g++/Gate/libGate.so: undefined reference to
> `GateVSourceVoxelReader::~GateVSourceVoxelReader()'
> ./tmp/Linux-g++/Gate/libGate.so: undefined reference to
> `GateVSourceMessenger::~GateVSourceMessenger()'
> ./tmp/Linux-g++/Gate/libGate.so: undefined reference to
> `GateVSource::Dump(int)'
> ./tmp/Linux-g++/Gate/libGate.so: undefined reference to `typeinfo for
> GateVSourceVoxelReaderMessenger'
> ./tmp/Linux-g++/Gate/libGate.so: undefined reference to
> `GateVSourceVoxelReader::AddVoxel_FAST(int, int, int, double)'
> ./tmp/Linux-g++/Gate/libGate.so: undefined reference to
> `GateVSourceVoxelReader::AddVoxel(int, int, int, double)'
> ./tmp/Linux-g++/Gate/libGate.so: undefined reference to
> `GateVSource::GetNextTime(double)'
> ./tmp/Linux-g++/Gate/libGate.so: undefined reference to
> `GateVSource::SetRelativePlacementVolume(G4String)'
> ./tmp/Linux-g++/Gate/libGate.so: undefined reference to
> `GateVSource::GeneratePrimaryVertex(G4Event*)'
> ./tmp/Linux-g++/Gate/libGate.so: undefined reference to
> `GateVSourceVoxelReaderMessenger::~GateVSourceVoxelReaderMessenger()'
> ./tmp/Linux-g++/Gate/libGate.so: undefined reference to
> `GateVSource::ChangeParticleMomentumRelativeToAttachedVolume(CLHEP::Hep3Vector
> &)'
> ./tmp/Linux-g++/Gate/libGate.so: undefined reference to
> `GateVSource::GeneratePrimaries(G4Event*)'
> ./tmp/Linux-g++/Gate/libGate.so: undefined reference to
> `GateVSourceVoxelReader::GateVSourceVoxelReader(GateVSource*)'
> ./tmp/Linux-g++/Gate/libGate.so: undefined reference to
> `GateVSourceVoxelReader::GetTimeSampling()'
> ./tmp/Linux-g++/Gate/libGate.so: undefined reference to
> `GateVSource::~GateVSource()'
> ./tmp/Linux-g++/Gate/libGate.so: undefined reference to `typeinfo for
> GateVSource'
> ./tmp/Linux-g++/Gate/libGate.so: undefined reference to
> `GateVSourceVoxelReaderMessenger::GateVSourceVoxelReaderMessenger(GateVSourceV
> oxelReader*)'
> ./tmp/Linux-g++/Gate/libGate.so: undefined reference to
> `GateVSourceVoxelReader::SetTimeSampling(double)'
> ./tmp/Linux-g++/Gate/libGate.so: undefined reference to
> `GateVSourceVoxelReaderMessenger::SetNewValue(G4UIcommand*, G4String)'
> ./tmp/Linux-g++/Gate/libGate.so: undefined reference to
> `GateVSourceVoxelReader::Initialize()'
> ./tmp/Linux-g++/Gate/libGate.so: undefined reference to
> `GateVSource::GateVSource(G4String)'
> ./tmp/Linux-g++/Gate/libGate.so: undefined reference to
> `GateVSourceVoxelReader::Dump(int)'
> ./tmp/Linux-g++/Gate/libGate.so: undefined reference to
> `GateVSource::ChangeParticlePositionRelativeToAttachedVolume(CLHEP::Hep3Vector
> &)'
> collect2: ld returned 1 exit status
> make: *** [bin/Linux-g++/Gate] Error 1
> 





More information about the Gate-users mailing list