<br><br>---------- Forwarded message ----------<br><span class="gmail_quote">From: <b class="gmail_sendername">Roger Murray Bourne</b> &lt;<a href="mailto:rbourne@med.usyd.edu.au">rbourne@med.usyd.edu.au</a>&gt;<br>Date: 24 mai 2007 03:37
<br>Subject: Re: [Gate-users] Re: Gate compile error<br>To: Simon Stute &lt;<a href="mailto:gate.stute@gmail.com">gate.stute@gmail.com</a>&gt;<br><br></span>Hi Simon<br><br>Even after deletion of gate/tmp I get errors that suggest to me that
<br>the geant version is not compatible.<br><br>My current versions are<br>clhep202a geant481p02 root51200 gate300<br><br>gate make (after correct sourcing and setenv) gives<br><br><br>/usr/src/geant4.8.1.p02/lib/Linux-g++/libG4OpenGL.a(
G4OpenGLXmMainMenubarCallbacks.o)(.text+0x739): In function `G4OpenGLXmViewer::misc_callback(_WidgetRec*, void*,<br>void*)&#39;:<br>: undefined reference to `G4Xt::getInstance()&#39;<br>/usr/src/geant4.8.1.p02/lib/Linux-g++/libG4OpenGL.a(
G4OpenGLXmMainMenubarCallbacks.o)(.text+0x744): In function `G4OpenGLXmViewer::misc_callback(_WidgetRec*, void*,<br>void*)&#39;:<br>: undefined reference to `G4VInteractorManager::RequireExitSecondaryLoop(int)&#39;<br>/usr/src/geant4.8.1.p02/lib/Linux-g++/libG4RayTracer.a(
G4TheRayTracer.o)(.text+0xef): In function `G4TheRayTracer::G4TheRayTracer(G4VFigureFileMaker*,<br>G4VRTScanner*)&#39;:<br>: undefined reference to `G4RayShooter::G4RayShooter()&#39;<br>/usr/src/geant4.8.1.p02/lib/Linux-g++/libG4RayTracer.a(
G4TheRayTracer.o)(.text+0x3a7): In function `G4TheRayTracer::G4TheRayTracer(G4VFigureFileMaker*,<br>G4VRTScanner*)&#39;:<br>: undefined reference to `G4RayShooter::G4RayShooter()&#39;<br>/usr/src/geant4.8.1.p02/lib/Linux-g++/libG4RayTracer.a(
G4TheRayTracer.o)(.text+0x15fa): In function<br>`G4TheRayTracer::CreateBitMap()&#39;:<br>: undefined reference to `G4RayShooter::Shoot(G4Event*,<br>CLHEP::Hep3Vector, CLHEP::Hep3Vector)&#39;<br>/usr/src/geant4.8.1.p02/lib/Linux-g++/libG4Tree.a(
G4ASCIITreeSceneHandler.o)(.text+0x924): In function<br>`G4ASCIITreeSceneHandler::EndModeling()&#39;:<br>: undefined reference to<br>`G4PhysicalVolumeMassScene::G4PhysicalVolumeMassScene(G4PhysicalVolumeModel*)&#39;<br>/usr/src/geant4.8.1.p02/lib/Linux-g++/libG4Tree.a(
G4ASCIITreeSceneHandler.o)(.text+0xb8c): In function<br>`G4ASCIITreeSceneHandler::EndModeling()&#39;:<br>: undefined reference to<br>`G4PhysicalVolumeMassScene::~G4PhysicalVolumeMassScene()&#39;<br>/usr/src/geant4.8.1.p02/lib/Linux-g++/libG4Tree.a(
G4ASCIITreeSceneHandler.o)(.text+0xbcc): In function<br>`G4ASCIITreeSceneHandler::EndModeling()&#39;:<br>: undefined reference to<br>`G4PhysicalVolumeMassScene::~G4PhysicalVolumeMassScene()&#39;<br>collect2: ld returned 1 exit status
<br>make: *** [bin/Linux-g++/Gate] Error 1<br>[rbourne@localhost gate_v3.0.0]$<br><br>Quoting Simon Stute &lt;<a href="mailto:gate.stute@gmail.com">gate.stute@gmail.com</a>&gt;:<br><br>&gt; Hi,<br>&gt;<br>&gt; There is no problem with the use of root 
5.14 which is supported by Gate<br>&gt; 3.0.0, 3.1.0 and 3.1.1. I personally always use this version which works<br>&gt; fine. The problem is not due to the chosen version of Gate too (3.0.0), even<br>&gt; if as Daniel suggested, the use of 
Gate3.1.1 is recommended with the<br>&gt; Geant4.8.1.p02. The problem comes from the last installation of<br>&gt; Geant4.8.2.p01 you did before installing the Geant4.8.1.p02. The Gate<br>&gt; makefile search `/usr/src/geant4.8.2.p01/source/run/include/G4RunManager.hh&#39;
<br>&gt; that you have probably removed. Be sure that your G4INSTALL is pointing to<br>&gt; the good path of the Geant4.8.1.p02 and not of Geant4.8.2.p01, and then you<br>&gt; may have a look at the env.csh (of Geant4.8.1.p02
) to see if all the path<br>&gt; are correct.<br>&gt;<br>&gt;<br><br>Thanks for your help<br>Roger<br><br><br>