Hi Davi,<br><br>I don&#39;t remember how to solve it but I remember already hearing about that trouble.<br>Maybe you can try to comment line 61 and 63, because the environment variable G4ANALYSIS_USE_GENERAL is new in gate_v5 and maybe you kept your old env_gate.sh, or forgot to source it at the first time you launched make. Indeed, if this variable is not set before launching the make command for the first time, the dependency files (.d) will not know to include the file GateOutputMgr.hh (this is the line 62), and it will probably produce this error, even if later you source the env_gate.sh file and you compile again.<br>
<br>So comment both lines 61 and 63 and make again.<br>Hope it works,<br>Simon<br><br><div class="gmail_quote">On Thu, Jul 23, 2009 at 11:13 PM, Davi Ezequiel François <span dir="ltr">&lt;<a href="mailto:davifrancois@hotmail.com">davifrancois@hotmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">



<div>
Dear Simon,<br><br>You are right, I have a problem in GateSteppingAction.cc when compile gate_v5.0.0.<br><br>Compiling GateSteppingAction.cc ...<br>src/GateSteppingAction.cc: In member function âG4int GateSteppingAction::SeekNewFile(G4bool)â:<br>
src/GateSteppingAction.cc:123: error: incomplete type âGateOutputMgrâ used in nested name specifier<br>src/GateSteppingAction.cc: In member function âvirtual void GateSteppingAction::UserSteppingAction(const G4Step*)â:<br>
src/GateSteppingAction.cc:327: error: incomplete type âGateOutputMgrâ used in nested name specifier<br>gmake[1]: *** [../../tmp/Linux-g++/Gate/GateSteppingAction.o] Error 1<br>source/mandatory_G4_classes finished<br><br><br>
What can I do to solve my problem?<div class="im"><br><br><br>Davi Ezequiel François<br> <br>NIMed - Núcleo de Pesquisas em Imagens Médicas<br>Pontifícia Universidade Católica do Rio Grande do Sul<br>Av. Ipiranga 6681 Prédio 96A - sala 220 - Porto Alegre - RS - Brasil CEP 90619-900 - Fone: (55) (51) 3320.3682 R. 7813<br>
<a href="http://www.pucrs.br/fisica/pesquisas/nimed/index.htm" target="_blank">http://www.pucrs.br/fisica/pesquisas/nimed/index.htm</a><br><a href="http://www.pucrs.br/" target="_blank">http://www.pucrs.br/</a><br><br><br>
<br><br><hr></div>Date: Thu, 23 Jul 2009 22:40:09 +0200<br>Subject: Re: [Gate-users] Problem link gate_v5.0.0<br>From: <a href="mailto:gate.stute@gmail.com" target="_blank">gate.stute@gmail.com</a><br>To: <a href="mailto:davifrancois@hotmail.com" target="_blank">davifrancois@hotmail.com</a><br>
CC: <a href="mailto:gate-users@lists.healthgrid.org" target="_blank">gate-users@lists.healthgrid.org</a><div><div></div><div class="h5"><br><br>Hi,<br><br>Did the file GateSteppingAction.cc really successfully compile ? It seems that it not the case.<br>
If an error occured during the compilation of this file, the problem will be easy to solve, but else it won&#39;t !<br>
<br>Cheers,<br>Simon<br><br><div>On Thu, Jul 23, 2009 at 10:25 PM, Davi Ezequiel François <span dir="ltr">&lt;<a href="mailto:davifrancois@hotmail.com" target="_blank">davifrancois@hotmail.com</a>&gt;</span> wrote:<br>
<blockquote style="padding-left: 1ex;">



<div>


<font style="font-size: 12pt;" size="3"><span lang="EN-US">Hi Gate
users,</span></font><br>



<font style="font-size: 12pt;" size="3"><span lang="EN-US"> I am trying
to install gate_v5.0.0.tar.gz on a Fedora 11 with:</span></font><font style="font-size: 12pt;" size="3"><span lang="EN-US"><span><span style="font-family: &#39;Times New Roman&#39;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal;"></span></span></span></font><br>

<font style="font-size: 12pt;" size="3"><span lang="EN-US"><span><span style="font-family: &#39;Times New Roman&#39;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal;">- </span></span></span></font><font style="font-size: 12pt;" size="3">clhep-2.0.4.2.tgz;</font><br>

<font style="font-size: 12pt;" size="3">- geant4.9.2.p01.tar.gz;</font><br><font style="font-size: 12pt;" size="3"> - root_v5.24.00.source.tar.gz;</font><br><font style="font-size: 12pt;" size="3">- lmf_v3.0.tar.gz;</font><br>

<font style="font-size: 12pt;" size="3">- ecat.tar.gz.</font><br><font style="font-size: 12pt;" size="3">But I have a problem at linking Gate, see:</font><br><font style="font-size: 12pt;" size="3">source/management finished<br>

Creating/replacing object files in /usr/local/geant/gate_v5.0.0/tmp/Linux-g++/Gate/libGate.a ...<br>ar: creating /usr/local/geant/gate_v5.0.0/tmp/Linux-g++/Gate/libGate.a<br>Compiling Gate.cc ...<br>Using granular libraries ...<br>

Linking Gate ...<br>/usr/local/geant/gate_v5.0.0/tmp/Linux-g++/Gate/exe/Gate.o: In function `main&#39;:<br>Gate.cc:(.text+0x1066): undefined reference to `vtable for GateTrackingAction&#39;<br>Gate.cc:(.text+0x10b8): undefined reference to `GateSteppingAction::GateSteppingAction()&#39;<br>

/usr/local/geant/gate_v5.0.0/tmp/Linux-g++/Gate/libGate.a(GateEventAction.o): In function `GateEventAction::EndOfEventAction(G4Event const*)&#39;:<br>GateEventAction.cc:(.text+0x39e): undefined reference to `GateSteppingAction::GetMode()&#39;<br>

/usr/local/geant/gate_v5.0.0/tmp/Linux-g++/Gate/libGate.a(GateEventAction.o): In function `GateEventAction::BeginOfEventAction(G4Event const*)&#39;:<br>GateEventAction.cc:(.text+0x273): undefined reference to `GateSteppingAction::GetMode()&#39;<br>

/usr/local/geant/gate_v5.0.0/tmp/Linux-g++/Gate/libGate.a(GateSourceMgr.o): In function `GateSourceMgr::PrepareNextEvent(G4Event*)&#39;:<br>GateSourceMgr.cc:(.text+0x2d28): undefined reference to `GateSteppingAction::GetMode()&#39;<br>

/usr/local/geant/gate_v5.0.0/tmp/Linux-g++/Gate/libGate.a(GateSource.o): In function `GateSource::GeneratePrimaries(G4Event*)&#39;:<br>GateSource.cc:(.text+0x14c8): undefined reference to `GateSteppingAction::GetMode()&#39;<br>

GateSource.cc:(.text+0x27d8): undefined reference to `GateSteppingAction::SeekNewFile(bool)&#39;<br>/usr/local/geant/gate_v5.0.0/tmp/Linux-g++/Gate/libGate.a(GateToRoot.o): In function `GateToRoot::RecordEndOfAcquisition()&#39;:<br>

GateToRoot.cc:(.text+0x15b7): undefined reference to `GateSteppingAction::GetMode()&#39;<br>/usr/local/geant/gate_v5.0.0/tmp/Linux-g++/Gate/libGate.a(GateToRoot.o): In function `GateToRoot::GetCurrentTracksData()&#39;:<br>

GateToRoot.cc:(.text+0x2d36): undefined reference to `GateSteppingAction::SeekNewFile(bool)&#39;<br>/usr/local/geant/gate_v5.0.0/tmp/Linux-g++/Gate/libGate.a(GateToRoot.o): In function `GateToRoot::RecordEndOfEvent(G4Event const*)&#39;:<br>

GateToRoot.cc:(.text+0x4338): undefined reference to `GateSteppingAction::GetMode()&#39;<br>/usr/local/geant/gate_v5.0.0/tmp/Linux-g++/Gate/libGate.a(GateToRoot.o): In function `GateToRoot::RecordBeginOfEvent(G4Event const*)&#39;:<br>

GateToRoot.cc:(.text+0x4e23): undefined reference to `GateSteppingAction::GetMode()&#39;<br>/usr/local/geant/gate_v5.0.0/tmp/Linux-g++/Gate/libGate.a(GateToRoot.o): In function `GateToRoot::RecordBeginOfAcquisition()&#39;:<br>

GateToRoot.cc:(.text+0xc735): undefined reference to `GateSteppingAction::GetMode()&#39;<br>/usr/local/geant/gate_v5.0.0/tmp/Linux-g++/Gate/libGate.a(GateAnalysis.o): In function `GateAnalysis::RecordEndOfEvent(G4Event const*)&#39;:<br>

GateAnalysis.cc:(.text+0x1bd9): undefined reference to `GateSteppingAction::GetMode()&#39;<br>/usr/local/geant/gate_v5.0.0/tmp/Linux-g++/Gate/libGate.a(GateGeneralParticleSource.o): In function `GateGeneralParticleSource::GeneratePrimaryVertex(G4Event*)&#39;:<br>

GateGeneralParticleSource.cc:(.text+0x115e2): undefined reference to `GateSteppingAction::GetMode()&#39;<br>/usr/local/geant/gate_v5.0.0/tmp/Linux-g++/Gate/libGate.a(GateTrajectoryNavigator.o):GateTrajectoryNavigator.cc:(.text+0xa28): more undefined references to `GateSteppingAction::GetMode()&#39; follow<br>

collect2: ld returned 1 exit status<br>gmake: *** [/usr/local/geant/gate_v5.0.0/bin/Linux-g++/Gate] Error 1<br><br></font><br><font style="font-size: 12pt;" size="3"><span lang="EN-US"></span></font>





<font style="font-size: 12pt;" size="3"><span lang="EN-US">I checked
my environment settings and are ok, see.</span></font><br>export G4INSTALL=/usr/local/geant/geant4.9.2.p01<br>export G4WORKDIR=/usr/local/geant/gate_v5.0.0<br>export ROOTSYS=/usr/local/geant/root<br>export PATH=$ROOTSYS/bin:$PATH<br>

export LMF_HOME=/usr/local/geant/lmf_v3.0<br>export ECAT7_HOME=/usr/local/geant/ecat<br>export G4VERSION=9.2<br>export GATEHOME=/usr/local/geant/gate_v5.0.0<br>export LD_LIBRARY_PATH=/usr/local/lib:$ROOTSYS/lib:$export LD_LIBRARY_PATH<br>

<br><font style="font-size: 12pt;" size="3"><span lang="EN-US">Can anyone
help or know what’s happening?</span></font><br>

Thanks,<br><br>Davi Ezequiel François<br> <br>NIMed - Núcleo de Pesquisas em Imagens Médicas<br>Pontifícia Universidade Católica do Rio Grande do Sul<br>Av. Ipiranga 6681 Prédio 96A - sala 220 - Porto Alegre - RS - Brasil CEP 90619-900 - Fone: (55) (51) 3320.3682 R. 7813<br>

<a href="http://www.pucrs.br/fisica/pesquisas/nimed/index.htm" target="_blank">http://www.pucrs.br/fisica/pesquisas/nimed/index.htm</a><br><a href="http://www.pucrs.br/" target="_blank">http://www.pucrs.br/</a><br><div>
<br><br><br><hr>Instale o novo Internet Explorer 8 otimizado para o MSN. <a href="http://ie8.msn.com/microsoft/internet-explorer-8/pt-br/ie8.aspx" target="_blank">Download aqui</a></div></div>
<br>_______________________________________________<br>
Gate-users mailing list<br>
<a href="mailto:Gate-users@lists.healthgrid.org" target="_blank">Gate-users@lists.healthgrid.org</a><br>
<a href="http://lists.healthgrid.org/mailman/listinfo/gate-users" target="_blank">http://lists.healthgrid.org/mailman/listinfo/gate-users</a><br>
<br></blockquote></div><br><br></div></div><hr>Com o Windows Live, você pode organizar, editar e <a href="http://www.microsoft.com/brasil/windows/windowslive/products/photo-gallery-edit.aspx" target="_blank">compartilhar suas fotos.</a></div>

</blockquote></div><br>