[Gate-users] Problem compiling Gate v6.1
Filipa Guerreiro
filipaguerreiro-23 at hotmail.com
Thu Jul 25 15:20:58 CEST 2013
Hi!I am a student at UCL, London, and for the past week I have been trying to install GATE v6.1. I have all the packages right and ROOT, CLHEP and Geant4 are compatible and well installed.
I installed the following versions:
ROOT v.5.34.09CLHEP v.2.1.0.1gcc v.4.8Geant4 v.9.4
I followed all the instructions on the installation guide and I did the corrections on the files as it says on ERRATA in GATE v6.1 sources. In the env_gate.sh I added the following path lines:
export GATEHOME=/home/filipa/Desktop/GATE/gate_v6.1 export G4INSTALL=/home/filipa/Desktop/GATE/geant4.9.4.p04export G4VERSION=9.4 export ROOTSYS=/home/filipa/Desktop/GATE/ROOT/rootexport LD_LIBRARY_PATH=$ROOTSYS/lib:$HOME/Desktop/GATE/2.1.0.1/CLHEP/lib:$GATEHOME/tmp/Linux-g++/Gate:$LD_LIBRARY_PATHexport PATH=$PATH:$ROOTSYS/bin:$GATEHOME/bin/$G4SYSTEMexport DYLD_LIBRARY_PATH=$ROOTSYS/lib:$HOME/Desktop/GATE/2.1.0.1/CLHEP/lib
When I source the file, as it is expected, I reach the following lines in the Terminal:
The current value of G4INSTALL is: /home/filipa/Desktop/GATE/geant4.9.4.p04The current value of G4VERSION is: 9.4Launching Geant4 configuration script /home/filipa/Desktop/GATE/geant4.9.4.p04/env.shOn this machine the G4SYSTEM=Linux-g++On this machine the G4INSTALL=/home/filipa/Desktop/GATE/geant4.9.4.p04On this machine the G4LIB=/home/filipa/Desktop/GATE/geant4.9.4.p04/libOn this machine the G4LEVELGAMMADATA=/home/filipa/Desktop/GATE/geant4.9.4.p04/data/PhotonEvaporation2.1On this machine the G4RADIOACTIVEDATA=/home/filipa/Desktop/GATE/geant4.9.4.p04/data/RadioactiveDecay3.3On this machine the G4LEDATA=/home/filipa/Desktop/GATE/geant4.9.4.p04/data/G4EMLOW6.19On this machine the G4NEUTRONHPDATA=/home/filipa/Desktop/GATE/geant4.9.4.p04/data/G4NDL3.14On this machine the G4ABLADATA=/home/filipa/Desktop/GATE/geant4.9.4.p04/data/G4ABLA3.0On this machine the G4REALSURFACEDATA=/home/filipa/Desktop/GATE/geant4.9.4.p04/data/RealSurface1.0On this machine the G4NEUTRONXSDATA=/home/filipa/Desktop/GATE/geant4.9.4.p04/data/G4NEUTRONXS1.0On this machine the G4PIIDATA=/home/filipa/Desktop/GATE/geant4.9.4.p04/data/G4PII1.2On this machine the CLHEP_BASE_DIR=/home/filipa/Desktop/GATE/2.1.0.1/CLHEPOn this machine the CLHEP_INCLUDE_DIR=/home/filipa/Desktop/GATE/2.1.0.1/CLHEP/includeOn this machine the CLHEP_LIB_DIR=/home/filipa/Desktop/GATE/2.1.0.1/CLHEP/libOn this machine the CLHEP_LIB=CLHEPOn this machine the G4UI_USE_TCSH=1On this machine the G4VIS_BUILD_OPENGLX_DRIVER=1On this machine the G4VIS_BUILD_RAYTRACERX_DRIVER=1On this machine the G4VIS_USE_OPENGLX=1On this machine the G4VIS_USE_RAYTRACERX=1On this machine the XMFLAGS=On this machine the XMLIBS=On this machine the XMFLAGS=On this machine the XAWFLAGS=On this machine the XAWLIBS=On this machine the G4LIB_BUILD_STATIC=1On this machine the G4LIB_USE_GRANULAR=1Configuring GATE optionsG4WORKDIR set to .G4TMP set to ./tmpG4BIN set to ./binData analysis and output features enabledAscii data output enabledTransport and generation of optical photons is enabledChecking your LD_LIBRARY_PATH variable... ==> OK: /home/filipa/Desktop/GATE/ROOT/root/lib is already in your LD_LIBRARY_PATHUse of ROOT enabledROOT real-time plotter enabledLMF data output disabledECAT7 data output disabledGATEHOME is set to /home/filipa/Desktop/GATE/gate_v6.1Checking your path variable... ==> OK: /home/filipa/Desktop/GATE/gate_v6.1/bin/Linux-g++ is already in your path variableChecking your LD_LIBRARY_PATH variable... ==> OK: /home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate is already in your path variableG4VERSION9_3 is set: GATE is compatible with the GEANT4 version 9.3 and 9.4Done
However, When I type make in the Terminal I get the following linking error:
Using granular libraries ...Linking Gate/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVolumeID::MoveToBottomVolumeFrame(CLHEP::Hep3Vector, int) const'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVImageVolume::GetHalfDimension(unsigned int)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVImageVolume::LoadImageMaterialsTable()'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `typeinfo for GateMultiSensitiveDetector'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVoxelCompressor::Compress()'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateObjectRepeaterMessenger::GateObjectRepeaterMessenger(GateVGlobalPlacement*)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVolumeSelector::GateVolumeSelector(G4VPhysicalVolume*)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `typeinfo for GateSystemComponent'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateSystemComponent::GetOrbitingVelocity() const'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVVolume::AttachPhantomSD()'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVVolume::~GateVVolume()'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `typeinfo for GateVGlobalPlacement'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateMultiSensitiveDetector::SetMultiFunctionalDetector(G4String)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `typeinfo for GateObjectRepeaterMessenger'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateSystemComponent::FindPlacementMove() const'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVoxelCompressor::GetCompressionRatio() const'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVSystem::~GateVSystem()'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateMDBFile::ReadElement(G4String const&)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVGeometryVoxelReader::Describe(int)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GatePVParameterisation::GatePVParameterisation()'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVSystem::FindArrayComponent(G4String const&) const'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `typeinfo for GateVSystem'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateSystemComponent::ComputeOffset(unsigned int, GateSystemComponent::Alignment1D, GateSystemComponent::Alignment1D) const'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVoxelCompressor::GateVoxelCompressor(GateGeometryVoxelArrayStore*)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVolumeManager::singleton_VolumeManager'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateSystemComponent::GetPhysicalVolume(unsigned int) const'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVVolume::AttachARFSD()'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVSystem::GateVSystem(G4String const&, bool)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateSystemComponent::GetAngularRepeatNumber()'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `vtable for GateVoxelBoxParameterized'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateSystemListManager::CheckScannerAutoCreation(GateVVolume*)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVSystem::ComputeIdFromVolID(GateOutputVolumeID const&, std::vector<bool, std::allocator<bool> >&) const'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateSystemComponent::Describe(unsigned int)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVolumeMessenger::~GateVolumeMessenger()'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVSystem::FindBoxCreatorComponent(G4String const&) const'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVGlobalPlacement::~GateVGlobalPlacement()'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVolumeManager::GateVolumeManager()'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateSystemComponent::FindOrbitingMove() const'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `typeinfo for GateVGeometryVoxelReaderMessenger'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateSystemComponent::GetVolumeNumber() const'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVVolume::DestroyOwnPhysicalVolumes()'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVVolume::Describe(unsigned int)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVVolume::AutoSetColor()'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVImageVolume::RemapLabelsContiguously(std::vector<int, std::allocator<int> >&, bool)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `typeinfo for GateVGeometryVoxelStore'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateSystemComponent::GetCurrentRotation(unsigned int) const'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVolumeID::GateVolumeID(G4TouchableHistory const*)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateObjectRepeaterMessenger::~GateObjectRepeaterMessenger()'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVolumeMessenger::GateVolumeMessenger(GateVVolume*, G4String const&)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVolumeID::MoveToAncestorVolumeFrame(CLHEP::Hep3Vector, int) const'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateSystemComponent::GetSphereAxialRepeatPitch()'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVGlobalPlacement::GateVGlobalPlacement(GateVVolume*, G4String const&)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `typeinfo for GateVVolume'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateMDBFile::ReadMaterial(G4String const&)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `operator<<(std::ostream&, GateVolumeID const&)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVVolume::DefineOwnMaterials()'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVVolume::ConstructOwnPhysicalVolume(bool)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVVolume::AttachCrystalSD()'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateSPECTHeadSystem::setARFStage(G4String)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVSystem::ComputeNofElementsAtLevel(unsigned int) const'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateSystemComponent::ComputeOutputOffset()'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `vtable for GatePolyhedra'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVGeometryVoxelReader::GateVGeometryVoxelReader(GateVVolume*)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVGeometryVoxelStore::Describe(int)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVVolume::DestroyGeometry()'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVVolume::GetVolumePlacement() const'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVSystem::ComputeObjectCenter(GateVolumeID const*) const'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GatePVReplica::Update(EAxis, int, double, double)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateSystemComponent::FindEccentRotMove() const'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVSystem::ComputeNofSubCrystalsAtLevel(unsigned int, std::vector<bool, std::allocator<bool> >&) const'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVolumeID::GetCreatorDepth(G4String) const'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateObjectRepeaterMessenger::SetNewValue(G4UIcommand*, G4String)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `typeinfo for GateVolumeMessenger'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateMDBFile::GateMDBFile(GateMaterialDatabase*, G4String const&)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVImageVolume::BuildLabelsVector(std::vector<int, std::allocator<int> >&)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVGeometryVoxelReader::~GateVGeometryVoxelReader()'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVSystem::FindCylinderCreatorComponent(G4String const&) const'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateRegularParameterization::BuildRegularParameterization()'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVSystem::GetTreeDepth() const'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVImageVolume::UpdatePositionWithIsoCenter()'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVImageVolumeMessenger::SetNewValue(G4UIcommand*, G4String)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVVolume::ConstructGeometry(G4LogicalVolume*, bool)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVoxelCompressor::~GateVoxelCompressor()'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVGeometryVoxelReader::RemoveTranslator()'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GatePVReplica::GatePVReplica(G4String const&, G4LogicalVolume*, G4LogicalVolume*, EAxis, int, double, double)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVVolume::CheckOutputExistence()'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateSystemListManager::FindSystemOfCreator(GateVVolume*)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `typeinfo for GateVImageVolumeMessenger'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateSystemComponent::GetSphereRadius()'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVoxelCompressor::Initialize()'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateSystemComponent::GetCurrentTranslation(unsigned int) const'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `typeinfo for GateSPECTHeadSystem'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVGeometryVoxelStore::GateVGeometryVoxelStore(GateVVolume*)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `operator<<(std::ostream&, GateOutputVolumeID const&)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `typeinfo for GateVGeometryVoxelReader'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVImageVolume::BuildLabelToG4MaterialVector(std::vector<G4Material*, std::allocator<G4Material*> >&)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateOutputVolumeID::IsValid() const'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVImageVolume::DestroyOwnSolidAndLogicalVolume()'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateSystemComponent::GateSystemComponent(G4String const&, GateSystemComponent*, GateVSystem*)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVGeometryVoxelReaderMessenger::~GateVGeometryVoxelReaderMessenger()'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVGlobalPlacement::ComputePlacements(GatePlacementQueue*)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVGeometryVoxelTranslator::GateVGeometryVoxelTranslator(GateVGeometryVoxelReader*)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `typeinfo for GateVImageVolume'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVSystem::FindComponent(G4String const&, bool) const'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVGeometryVoxelReader::InsertTranslator(G4String)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVoxelBoxParam::GateVoxelBoxParam(G4String const&, GateVoxelBoxParameterized*)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateSystemComponent::GetSphereAxialRepeatNumber()'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateSystemComponent::GetLinearRepeatNumber()'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVImageVolume::BuildDistanceTransfo()'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateSystemComponent::~GateSystemComponent()'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVVolume::AttachOutputToVolume()'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVGeometryVoxelStore::~GateVGeometryVoxelStore()'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVGeometryVoxelStore::Dump()'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVSystem::ComputeMainComponentID(GateSystemComponent*, GateVolumeID const&)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVoxelOutput::GateVoxelOutput(G4String const&, G4String const&, GateOutputMgr*, DigiMode, GateFictitiousVoxelMapParameterized*)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVImageVolumeMessenger::~GateVImageVolumeMessenger()'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVolumeID::GateVolumeID(int*, unsigned int)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `typeinfo for GatePVReplica'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVGlobalPlacement::Describe(unsigned int)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVSystem::ComputeComponentID(GateSystemComponent*, GateVolumeID const&)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVSystem::ComputeOutputVolumeID(GateVolumeID const&)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateRegularParameterized::GateRegularParameterized(G4String const&, bool, int)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVGeometryVoxelReaderMessenger::SetNewValue(G4UIcommand*, G4String)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVoxelBoxParameterizedMessenger::GateVoxelBoxParameterizedMessenger(GateVoxelBoxParameterized*)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVGeometryVoxelStore::SetDefaultMaterial(G4String)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVVolume::Construct(bool)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateMultiSensitiveDetector::SetActor(GateVActor*)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVImageVolume::GateVImageVolume(G4String const&, bool, int)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVSystem::MakeVolumeID(std::vector<int, std::allocator<int> > const&) const'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GatePVReplica::~GatePVReplica()'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateSystemComponent::SetCreator(GateVVolume*)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVImageVolumeMessenger::GateVImageVolumeMessenger(GateVImageVolume*)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateOutputVolumeID::Top(unsigned int) const'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateSystemComponent::FindRotationMove() const'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateSystemComponent::IsValidAttachmentRequest(GateVVolume*) const'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVSystem::SetOutputIDName(char*, unsigned int)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateSystemListManager::GetInstance()'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVImageVolume::LoadImage(bool)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVImageVolume::~GateVImageVolume()'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `typeinfo for GateVoxelBoxParameterized'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateParallelBeam::GateParallelBeam(G4String const&, bool, int)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateMultiSensitiveDetector::GateMultiSensitiveDetector(G4String)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateSystemComponent::GetSphereAzimuthalRepeatNumber()'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateSurfaceList::BuildSurfaces()'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateSystemComponent::GetSphereAzimuthalRepeatPitch()'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `typeinfo for GateRegularParameterized'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateSystemComponent::GetLinearRepeatVector()'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVGeometryVoxelReaderMessenger::GateVGeometryVoxelReaderMessenger(GateVGeometryVoxelReader*)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVolumeMessenger::SetNewValue(G4UIcommand*, G4String)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVVolume::GateVVolume(G4String const&, bool, int)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateVSystem::Describe(unsigned int)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateRegularParameterization::GateRegularParameterization(GateFictitiousVoxelMapParameterized*, CLHEP::Hep3Vector const&)'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateSystemComponentList::GetActiveChildNumber()'/home/filipa/Desktop/GATE/gate_v6.1/tmp/Linux-g++/Gate/libGate.so: undefined reference to `GateSystemComponent::GetAngularRepeatPitch()'collect2: error: ld returned 1 exit statusmake: *** [/home/filipa/Desktop/GATE/gate_v6.1/bin/Linux-g++/Gate] Error 1
Does everybody know what the problem is?I will be very thankfull if you could help me.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opengatecollaboration.org/mailman/private/gate-users/attachments/20130725/61d2fe3c/attachment-0001.html>
More information about the Gate-users
mailing list