Hi,<br><br>There is no problem with the use of root 5.14 which is supported by Gate 3.0.0, 3.1.0 and 3.1.1. I personally always use this version which works fine. The problem is not due to the chosen version of Gate too (3.0.0
), even if as Daniel suggested, the use of Gate3.1.1 is recommended with the Geant4.8.1.p02. The problem comes from the last installation of Geant4.8.2.p01 you did before installing the Geant4.8.1.p02. The Gate makefile search `/usr/src/
<span style="color: rgb(255, 0, 0);">geant4.8.2.p01</span>/source/run/include/G4RunManager.hh' that you have probably removed. Be sure that your G4INSTALL is pointing to the good path of the Geant4.8.1.p02 and not of
Geant4.8.2.p01, and then you may have a look at the env.csh (of Geant4.8.1.p02) to see if all the path are correct.<br><br>Good luck<br>Simon<br><br><div><span class="gmail_quote">2007/5/18, Daniel Woodsworth <<a href="mailto:danieljw@phas.ubc.ca">
danieljw@phas.ubc.ca</a>>:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi Roger,<br><br>I think you might be mixing your versions of software. The Gate website
<br>recommends:<br><br><br>gate 3.0.0 geant4 8.0.p01 root 5.xx clhep <a href="http://2.0.2.2">2.0.2.2</a><br>gcc 4.0<br><br>or<br><br>gate 3.1.1 geant4 8.1.p02 root 5.12 clhep <a href="http://1.9.2.3">
1.9.2.3</a> - <a href="http://2.0.2.3">2.0.2.3</a> gcc<br>3.2 to 4.1<br><br>or<br><br>gate 3.1.0 geant4 8.1.p02 root 5.12 clhep <a href="http://1.9.2.3">1.9.2.3</a> - <a href="http://2.0.2.3">2.0.2.3</a>
gcc 3.2 to<br>4.0<br><br>You're trying to use the newest supported (by GATE) version of GEANT4<br>(8.1p02) with an older version of GATE (3.0.0). Next, Gate only supports<br>up to root 5.12, but you are using root
5.14, which might cause problems.<br>Also, Gate v. 3.0.0 seems to only support gcc 4.0, which is a pretty new<br>version of gcc. It is quite possible that you have an older version of gcc<br>which could also cause problems.
<br><br>Since you already have quite new versions of CLHEP and geant4 compiled, I<br>would rebuild root using version 5.12 and try and install Gate v 3.1.1<br>(which supports a wide range of gcc compilers). Whatever you do, confirm
<br>on the GATE website that all the software is compatible.<br><br>Hope this helps.<br><br>Daniel<br><br>> Hi<br>><br>> I have compiled<br>> CLHEP <a href="http://2.0.2.2">2.0.2.2</a><br>> geant4.8.1.p02<br>
> without apparent problems.<br>><br>> make of root_v5.14.00<br>> gave some errors about mysql<br>> but completed.<br>><br>> attempting to make Gate_v3.0.0<br>> gives<br>><br>> make: *** No rule to make target
<br>> `/usr/src/geant4.8.2.p01/source/run/include/G4RunManager.hh', needed<br>> by `tmp/Linux-g++/Gate/exe/Gate.d'. Stop.<br>><br>> This suggests that Gate_v3.0.0 wants Geant4.8.2.p01<br>> However, make of gate after
geant4.8.2.p01 gives numerous errors of this<br>> type:<br>><br>> : undefined reference to<br>> `G4PhysicalVolumeMassScene::~G4PhysicalVolumeMassScene()'<br>> /usr/src/geant4.8.2.p01/lib/Linux-g++/libG4Tree.a(
G4ASCIITreeSceneHandler.o)(.text+0xc52):<br>> In function<br>> `G4ASCIITreeSceneHandler::EndModeling()':<br>><br>><br>> Thanks for any suggestions<br>> Roger Bourne<br>> University of Sydney.<br>>
<br>><br>><br>><br>>><br>><br>><br>><br>><br>> _______________________________________________<br>> Gate-users mailing list<br>> <a href="mailto:Gate-users@lists.healthgrid.org">Gate-users@lists.healthgrid.org
</a><br>> <a href="http://lists.healthgrid.org/mailman/listinfo/gate-users">http://lists.healthgrid.org/mailman/listinfo/gate-users</a><br>><br><br><br>_______________________________________________<br>Gate-users mailing list
<br><a href="mailto:Gate-users@lists.healthgrid.org">Gate-users@lists.healthgrid.org</a><br><a href="http://lists.healthgrid.org/mailman/listinfo/gate-users">http://lists.healthgrid.org/mailman/listinfo/gate-users</a><br>
</blockquote></div><br>