[gate-users] Compilation problem

Fernando Rannou rannou at diinf.usach.cl
Tue Apr 5 11:30:36 CEST 2005


Dear Aurelien
My guess is that  the problem you are having is Mac OS specific.
Unfortunately, I do not have experience with Macs.
The error message "has no symbol" might be related to the building of
the symbol table by the compiler. I could be that the shared object
does not have a single symbol in it, like if the source file was empty.
This, in turn, may be caused by a macro like #ifdef or something like it
in the code that is not satisfied and the whole thing does not get
compiled.

This is a wild guess, so
are there any Mac OS experts that can help here?
Thanks
Fernando


On Tue, 2005-04-05 at 10:56 +0000, Aurélien Vasseur wrote:
> Hello,
> 
> Sorry, I wasn't precise in my previous mail.
> I'm working with:
> 
> *CLHEP 1.8.2.0
> *GEANT4.6.2.p02
> *GATE_v1.1.0
> *gcc3.3
> on Mac OS 10.3.8.
> 
> I did install CLHEP before GEANT. When I compile GATE, I obtain:
> 
> ranlib: file: libGate.a(GateRadioactiveDecay.o) has no symbols
> ranlib: file: libGate.a(GateRadioactiveDecayMessenger.o) has no symbols
> ranlib: file: libGate.a(GateSinoToEcat7.o) has no symbols
> ranlib: file: libGate.a(GateSinoToEcat7Messenger.o) has no symbols
> ranlib: file: libGate.a(GateToLMF.o) has no symbols
> ranlib: file: libGate.a(GateToLMFMessenger.o) has no symbols
> 
> I'm OK with GateSinoToEcat7.o & GateToLMF.o (I didn't install them) but I'm in trouble with GateRadioactiveDecay.o. Can you help me? Thanks
> 
> 
> Aurélien Vasseur
> 	
> > De: Fernando Rannou <rannou at diinf.usach.cl>
> > A: GATE feedback and helpline for Users <gate-users at lphe1pet1.epfl.ch>
> > Objet: Re: [gate-users] Compilation problem
> > Date: Mon, 04 Apr 2005 09:21:35 +0000
> > <pre>Hello Aurelien
> > We need to know a little bit more about the error messages
> > you get.
> > Tell us about your operating system, your gcc compiler
> > and send us the error messages you get when you compile
> > Geant4.
> > 
> > Did you install clhep before Geant4?
> > 
> > Fernando
> > 
> > On Mon, 2005-04-04 at 11:35 +0000, Aurélien Vasseur wrote:
> > > Hi, 
> > > 
> > > I try to compile Geant and Gate again (because I typed a bad command) and I get error messages at the end, when they make 'ranlib'. The compilation didn't abort, but on my display, I had many "toto.a has no symbol". What consequences have this messages, and does someone know what it is due to?
> > > 
> > > PS: Thanks Charbel for your response. Is my definition wrong? Why is there a Warning message?
> > > 
> > > C est le moment de dynamiser votre boîte mail en découvrant les offres CaraMail Max et Pro - <a  target="_blank" href=<a href=http://www.caramail.com>http://www.caramail.com</a>>>http://www.caramail.com>http://www.caramail.com</a>></a>
> > > _______________________________________________
> > > gate-users mailing list
> > > gate-users at lphe1pet1.epfl.ch
> > > <a  target="_blank" href=<a href=http://lphe1pet1.epfl.ch/mailman/listinfo/gate-users>http://lphe1pet1.epfl.ch/mailman/listinfo/gate-users</a>>http://lphe1pet1.epfl.ch/mailman/listinfo/gate-users>http://lphe1pet1.epfl.ch/mailman/listinfo/gate-users</a></a>> 
> > _______________________________________________
> > gate-users mailing list
> > gate-users at lphe1pet1.epfl.ch
> > <a  target="_blank" href=<a href=http://lphe1pet1.epfl.ch/mailman/listinfo/gate-users>http://lphe1pet1.epfl.ch/mailman/listinfo/gate-users</a>>http://lphe1pet1.epfl.ch/mailman/listinfo/gate-users>http://lphe1pet1.epfl.ch/mailman/listinfo/gate-users</a></a>> </pre>
> </pre>
> 
> C est le moment de dynamiser votre boîte mail en découvrant les offres CaraMail Max et Pro - http://www.caramail.com
> 
> _______________________________________________
> gate-users mailing list
> gate-users at lphe1pet1.epfl.ch
> http://lphe1pet1.epfl.ch/mailman/listinfo/gate-users




More information about the Gate-users mailing list