Re: Problems with installing ROOT v.5.16.00 on Mac OS X Leopard

From: Fons Rademakers <Fons.Rademakers_at_cern.ch>
Date: Tue, 27 Nov 2007 22:56:08 +0100


Hi Cecilie,

   note that v5-16-00 does not compile in Leopard. Please take the svn trunk version, which works.

Cheers, Fons.

a.c.larsen_at_fys.uio.no wrote:
> Dear Rooters,
>
> I have tried to install ROOT v.5.16.00 from source according to
> http://root.cern.ch/root/Install.html using method 1
> on Mac OS X Leopard, as ROOT seems not to be available from Fink yet.
> However, I was not able to make it work properly...
>
> Everything looks fine until I type

>> make -j2

> and the make process starts. Then I got the following warnings:
>
> .....
> ftgl/src/FTVectoriser.cxx: In member function 'void
> FTVectoriser::MakeMesh(FTGL_DOUBLE)':
> ftgl/src/FTVectoriser.cxx:186: error: invalid conversion from 'GLvoid
> (*)(...)' to 'GLvoid (*)()'
> ftgl/src/FTVectoriser.cxx:186: error: initializing argument 3 of 'void
> gluTessCallback(GLUtesselator*, GLenum, GLvoid (*)())'
> ftgl/src/FTVectoriser.cxx:187: error: invalid conversion from 'GLvoid
> (*)(...)' to 'GLvoid (*)()'
> ftgl/src/FTVectoriser.cxx:187: error: initializing argument 3 of 'void
> gluTessCallback(GLUtesselator*, GLenum, GLvoid (*)())'
> ftgl/src/FTVectoriser.cxx:188: error: invalid conversion from 'GLvoid
> (*)(...)' to 'GLvoid (*)()'
> ftgl/src/FTVectoriser.cxx:188: error: initializing argument 3 of 'void
> gluTessCallback(GLUtesselator*, GLenum, GLvoid (*)())'
> ftgl/src/FTVectoriser.cxx:189: error: invalid conversion from 'GLvoid
> (*)(...)' to 'GLvoid (*)()'
> ftgl/src/FTVectoriser.cxx:189: error: initializing argument 3 of 'void
> gluTessCallback(GLUtesselator*, GLenum, GLvoid (*)())'
> ftgl/src/FTVectoriser.cxx:190: error: invalid conversion from 'GLvoid
> (*)(...)' to 'GLvoid (*)()'
> ftgl/src/FTVectoriser.cxx:190: error: initializing argument 3 of 'void
> gluTessCallback(GLUtesselator*, GLenum, GLvoid (*)())'
> make: *** [ftgl/src/FTVectoriser.o] Error 1
> make: *** Waiting for unfinished jobs....
> ....
> ld: warning in ../../lib/libXrdSut.so, file is not of required architecture
> ld: warning in ../../lib/libXrdCrypto.so, file is not of required
> architecture
> ld: warning in ../../lib/libXrdSec.so, file is not of required architecture
> ...
>
> I didn't notice it the first time I ran it, and tried to start ROOT after
> adding the correct paths.
> Then ROOT seemed to start with the start-up picture, but I got the following:
>
> root: can't start ROOT -- check that /Applications/root/bin/root.exe exists!
>
> Any ideas how I can proceed? I am using the gcc-4.0 from the Developer tools.
>
> Thanks in advance!
>
> Best regards,
> Cecilie
>
> ====================================
> Ann-Cecilie Larsen (sent from MacBook Pro)
> Oslo Cyclotron Laboratory
> http://ocl.uio.no/
> Department of Physics, University of Oslo
> P.O.Box 1048 Blindern
> N-0316 Oslo, Norway
> Phone: +47 22 85 64 63 Fax: +47 22 85 64 22
> E-mail: a.c.larsen_at_fys.uio.no
> ====================================
>
>
>
-- 
Org:    CERN, European Laboratory for Particle Physics.
Mail:   1211 Geneve 23, Switzerland
E-Mail: Fons.Rademakers_at_cern.ch              Phone: +41 22 7679248
WWW:    http://fons.rademakers.org           Fax:   +41 22 7669640
Received on Tue Nov 27 2007 - 22:56:27 CET

This archive was generated by hypermail 2.2.0 : Thu Nov 29 2007 - 05:50:02 CET