[Gate-users] Can not run Gate 6.1
Pietrzyk, Uwe
u.pietrzyk at fz-juelich.de
Fri May 4 16:45:19 CEST 2012
Dear Aleksandra,
please find below a couple of essential commands from my ".cshrc"-file
relevant for GATE including some add-on for DYLD_LIBRARY_PATH …
Hope this is helpful for you!
Kind regards and best wishes
Uwe
-+-+-+-+-+-+-+-+-+-+-+-+-+
alias start_GATE 'source /Applications/gate_v6.1/env_gate.csh'
setenv LD_LIBRARY_PATH :.:/usr/X11R6/lib:/usr/lib:/opt/local/lib:
setenv PATH {$PATH}:/usr/bin:/usr/X11R6/bin:
setenv ROOTSYS "/Applications/root"
setenv PATH "${PATH}:${ROOTSYS}/bin"
setenv LD_LIBRARY_PATH {$LD_LIBRARY_PATH}:"${ROOTSYS}/lib"
setenv DYLD_LIBRARY_PATH "${ROOTSYS}/lib"
setenv PRESTO_PROJECT "/Users/upietrzyk/prog_dev/root_utils"
# also add CLHEP to DYLD ...
setenv DYLD_LIBRARY_PATH {$DYLD_LIBRARY_PATH}:/Applications/CLHEP_2045/lib:
setenv G4INSTALL "/Applications/geant4.9.3.p02"
setenv G4WORKDIR "${HOME}/g4work"
setenv G4VERSION "9.3"
setenv GATEHOME "/Applications/gate_v6.1"
setenv PATH "${PATH}:${GATEHOME}/bin/Darwin-g++"
setenv PATH {$PATH}:/Applications:/usr/local:/usr/local/bin:/usr/texbin:/Users/upietrzyk/bin:.
setenv PATH {$PATH}:/opt/local/bin:/opt/local/sbin:/opt/local:/opt/local/include:
/----------------------------------------------------------------------
Prof. Dr. Uwe Pietrzyk
Diplom-Physiker
Institut für Neurowissenschaften und Medizin / INM-4
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/inm-4/DE/Home/home_node.html
&
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
----------------------------------------------------------------------/
On 04.05.2012, at 15:16, Aleksandra Biegun wrote:
> Dear Uwe,
>
> I did try your suggestion with the "GateCommon.gmk" file, namely I made the same changes as were in your file:
>
> I changed:
> EXTRALIBS += -L$ROOTSYS/lib $(shell $(ROOTSYS)/bin/root-config --libs) -ldl
>
> into: EXTRALIBS += -L${ROOTSYS}/lib $(shell $(ROOTSYS)/bin/root-config --libs) -ldl
>
> and also used: LDFLAGS += -L/usr/X11R6/lib -lXt
>
> instead of:LDFLAGS += -L/usr/X11R6/lib64 -lXt
>
> but I got the same problem as at the beginning:
>
> kviq21:gate_v6.1 dendoove$ echo $DYLD_LIBRARY_PATH
> /Applications/root/lib:/Applications/CLHEP/lib:/Applications/root/lib:/Applications/CLHEP/lib:/Applications/gate6.1_withGeant492p2/gate_v6.1/tmp/Darwin-g++/Gate
> kviq21:gate_v6.1 dendoove$ Gate
> dyld: Symbol not found: __ZN12G4VEmProcess12PostStepDoItERK7G4TrackRK6G4Step
> Referenced from: /Applications/gate6.1_withGeant492p2/gate_v6.1/tmp/Darwin-g++/Gate/libGate.dylib
> Expected in: flat namespace
> in /Applications/gate6.1_withGeant492p2/gate_v6.1/tmp/Darwin-g++/Gate/libGate.dylib
> Trace/BPT trap: 5
>
> So it looks like there is some object missing...
>
> Just to clarify the situation:
> echo $DYLD_LIBRARY_PATH
>
> /Applications/root/lib:/Applications/CLHEP/lib:/Applications/root/lib:/Applications/CLHEP/lib:/Applications/gate6.1_withGeant492p2/gate_v6.1/tmp/Darwin-g++/Gate
>
> where: /Applications/CLHEP contain CLHEP 2.0.4.2, as recommended for Geant4 9.2.p02
>
> As I mentioned, I could run Gate when Geant4 9.4.p03 is used
> (with CLHEP 2.1.0.1), but I need to run Gate with Geant4 9.2.p02.
> This fails so far.
>
> If you have more suggestions I would be happy to try.
>
> Kind regards,
> Aleksandra
>
>
>
>
> On Sun, Apr 22, 2012 at 9:47 PM, Pietrzyk, Uwe <u.pietrzyk at fz-juelich.de> wrote:
>
> Hi Aleksandra,
>
> I am not sure, if you know of some changes in the makefile for Mac/Lion.
> I have attached the file we use to this eMail. It concerns some libraries.
> You can see the differences with the command:
>
> diff old-file new-file
>
> Hope this is helpful.
>
> Kind regards and best wishes
>
> Uwe Pietrzyk
> /----------------------------------------------------------------------
> Prof. Dr. Uwe Pietrzyk
> Diplom-Physiker
> Institut für Neurowissenschaften und Medizin / INM-4
> 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
> ----------------------------------------------------------------------/
>
>
>
>
>
>
>
>
> On 22.04.2012, at 20:27, Aleksandra Biegun wrote:
>
>> Hello Hermann,
>>
>> thanks for your response.
>>
>> I have already tried to add Gate libraries to $DYLD_LIBRARY_PATH, but it
>> did not work, and before compiling Gate I followed all the instructions
>> recommended by Gate people on the link you have sent me. Did not help.
>> I must admit that I have no problem with installing Gate together with
>> geant4 9.4.p03 on lion,
>> but I do have a problem with Geant4 9.2.p02. But I also know that other
>> people could compile Gate 6.1
>> with Geant 9.2.p02, but on linux machine.
>>
>> If anyone still have any suggestions I will be more than happy to hear them.
>>
>> If I will solve this problem, I will surely post it!
>>
>> Kind regards,
>> Aleksandra
>>
>>
>> On Sun, Apr 22, 2012 at 6:49 PM, Hermann Fuchs <
>> hermann.fuchs at meduniwien.ac.at> wrote:
>>
>>> Hello
>>>
>>> I do not have much experience compiling GATE on Mac as I used mostly Linux.
>>> However, such an error message usually means that some path/library is not
>>> found.
>>>
>>> Perhaps MacOS looks in the wrong place and/or you might need to set a
>>> different environment variable.
>>>
>>> Try adding GATE to
>>>
>>> $DYLD_LIBRARY_PATH
>>>
>>> You might also have a look at the Mac Installation instructions. These can
>>> be found in the previous installation instructions
>>> http://wiki.**opengatecollaboration.org/**index.php/Current_Recommended_**
>>> Procedure<http://wiki.opengatecollaboration.org/index.php/Current_Recommended_Procedure>
>>> It is only for an old MacOs version, but perhaps it helps.
>>> When I tried it on my Mac some time ago it worked.
>>>
>>> If you do find the error, please keep me posted.
>>>
>>> Best regards,
>>> Hermann
>>>
>>>
>>> On 20.04.2012 16:17, Aleksandra Biegun wrote:
>>>
>>>>
>>>> Dear Gate-users,
>>>>
>>>> I am trying to run Gate on mac (Lion, 10.7.3) and I can not jump over an
>>>> error message I have got:
>>>>
>>>> $ Gate
>>>> dyld: Symbol not found: __**ZN12G4VEmProcess12PostStepDoIt**
>>>> ERK7G4TrackRK6G4Step
>>>> Referenced from: /Applications/gate_v6.1/tmp/**
>>>> Darwin-g++/Gate/libGate.dylib
>>>> Expected in: flat namespace
>>>> in /Applications/gate_v6.1/tmp/**Darwin-g++/Gate/libGate.dylib
>>>> Trace/BPT trap: 5
>>>>
>>>> I installed geant4 9.2.p02 with CLHEP 2.0.4.2, ROOT 5.30 and Gate 6.1.
>>>> Geant4 works, ROOT works, Gate compiles, but when I try to run Gate
>>>> I have this problem I mentioned.
>>>>
>>>> echo $DYLD_LIBRARY_PATH
>>>> /Applications/root/lib:/**Applications/root/lib/root:/**
>>>> Applications/CLHEP/lib:/**Applications/root/lib:/**
>>>> Applications/CLHEP/lib::/**Applications/geant4.9.2.p02/**lib/Darwin-g++
>>>>
>>>> When I added Gate libraries, the problem remains.
>>>>
>>>> I know that according the specification for Gate6.1 I should compile it
>>>> with newest version of Geant4,
>>>> e.g. 9.4.p03, but because of work purposes I need to have it compiled
>>>> with the older one 9.2.p02.
>>>>
>>>>
>>>> Could anyone help me with it?
>>>>
>>>> Kind regards,
>>>> Aleksandra
>>>>
>>>> ______________________________**_________________
>>>> Gate-users mailing list
>>>> Gate-users at lists.**opengatecollaboration.org<Gate-users at lists.opengatecollaboration.org>
>>>> http://lists.**opengatecollaboration.org/**mailman/listinfo/gate-users<http://lists.opengatecollaboration.org/mailman/listinfo/gate-users>
>>>>
>>>
>>> ______________________________**_________________
>>> Gate-users mailing list
>>> Gate-users at lists.**opengatecollaboration.org<Gate-users at lists.opengatecollaboration.org>
>>> http://lists.**opengatecollaboration.org/**mailman/listinfo/gate-users<http://lists.opengatecollaboration.org/mailman/listinfo/gate-users>
>>>
>>
>>
>>
>> --
>>
>> -- ^ ^ ----
>> \/ Ola
>> _______________________________________________
>> Gate-users mailing list
>> Gate-users at lists.opengatecollaboration.org
>> http://lists.opengatecollaboration.org/mailman/listinfo/gate-users
>
>
>
>
>
> --
>
> -- ^ ^ ----
> \/ Ola
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4585 bytes
Desc: not available
URL: <http://lists.opengatecollaboration.org/mailman/private/gate-users/attachments/20120504/ccafceb5/attachment.bin>
More information about the Gate-users
mailing list