[Gate-users] Can't launch Gate v6.0.0 after compiling

Marc Chamberland mchamber at connect.carleton.ca
Tue Mar 2 02:31:57 CET 2010


Thanks for the reply, Uwe. Unfortunately, I haven't found any solution yet since my C++ skills are quite limited. For those having the same problem, it seems related to the PostStepDoIt( const G4Track&, const G4Step&) function, from the G4VEmProcess class in Geant4. This function is referred to from only 3 places in Gate:

1) In GateFictitiousFastSimulationModel.cc on line 240.

2 & 3) In the GateGenericWrapperProcess and GateTotalDiscreteProcess classes. They each define a PostStepDoIt function, but it looks like they're also using the G4VEmProcess version of the function in their definition.

I'm not sure if this information is useful to solve the issue or not, but it can't hurt to put it out there.

Cheers!
Marc

Le 2010-03-01 à 03:52, Uwe Pietrzyk a écrit :

> 
> Hi Marc,
> 
> I am facing exactly the same problem, except that my setting is slightly different:
> Mac OS X 10.6.2, Geant4.9.2.p02, CLHEP 2.0.3.2, gcc 4.2.1, root 5.24 and like
> in your case Gate_v5.0.0_p01 is working fine.
> 
> Since I use the c-shell and could not find the env_gate.csh in Gate 6, I took the one from
> Gate 5 and modified it slightly.
> I also compared the file GateCommon.gmk which obviously is the former variables.gmk
> and found that LDFLAGS have been modified in GateCOmmon.gmk. In Mac OS X, there
> is no /usr/X11R6/lib64, only /usr/X11R6/lib, hence I adjusted this too, but it did not
> solve the problem we both experienced.
> Something fundamental must have been changed during the transition to Gate 6.
> 
> Kind regards,
> 
> Uwe
> 
> On 28.02.2010, at 21:42, Marc Chamberland wrote:
> 
>> Hi Gate Users!
>> 
>> I've compiled Gate v6.0.0. Everything seemed fine during compilation, but when I try to launch Gate, I get the following error:
>> 
>> Compiling Gate.cc ...
>> Using granular libraries ...
>> Linking Gate
>> ... Done!
>> [/Applications/gate_v6.0.0] Marc$ Gate
>> dyld: Symbol not found: __ZN12G4VEmProcess12PostStepDoItERK7G4TrackRK6G4Step
>>  Referenced from: /Applications/gate_v6.0.0/tmp/Darwin-g++/Gate/libGate.dylib
>>  Expected in: flat namespace
>> in /Applications/gate_v6.0.0/tmp/Darwin-g++/Gate/libGate.dylib
>> Trace/BPT trap
>> [/Applications/gate_v6.0.0] Marc$ 
>> 
>> I'm on Mac OS X 10.6.2, with Geant4 9.2.p03, clhep 2.0.4.2, and gcc version 4.2.1 (Apple Inc. build 5646). For the record, I recently (two weeks ago) installed Gate v5.0.0 and didn't encounter this problem.
>> 
>> Can anyone help me with this? Thank you in advance!
>> 
>> Marc
>> _______________________________________________
>> Gate-users mailing list
>> Gate-users at lists.opengatecollaboration.org
>> http://lists.opengatecollaboration.org/mailman/listinfo/gate-users
> 
> /----------------------------------------------------------------------
> Prof. Dr. Uwe Pietrzyk
> Diplom-Physiker
> Institut für Neurowissenschaften und Medizin / INM-1
> Forschungszentrum Jülich GmbH
> 52425 Jülich
> Tel: +49-2461-61 4763
> Fax: +49-2461-61 2820 + 8229
> Mobil: +49-162-103-4871
> eMail: U.Pietrzyk at fz-juelich.de
> http://www.fz-juelich.de/inm
> &
> Bergische Universität Wuppertal
> Fachbereich C - Physik / D.08.01
> Gaußstr. 20
> 42097 Wuppertal
> Tel: +49-(0)202-439-3523
> Fax: +49-(0)202-439-2811
> eMail: Uwe.Pietrzyk at physik.uni-wuppertal.de
> http://www.medizinphysik.uni-wuppertal.de
> ----------------------------------------------------------------------/
> 
> 
> ------------------------------------------------------------------------------------------------
> ------------------------------------------------------------------------------------------------
> Forschungszentrum Juelich GmbH
> 52425 Juelich
> Sitz der Gesellschaft: Juelich
> Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498
> Vorsitzende des Aufsichtsrats: MinDir'in Baerbel Brumme-Bothe
> Geschaeftsfuehrung: Prof. Dr. Achim Bachem (Vorsitzender),
> Dr. Ulrich Krafft (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt,
> Prof. Dr. Sebastian M. Schmidt
> ------------------------------------------------------------------------------------------------
> ------------------------------------------------------------------------------------------------



More information about the Gate-users mailing list