Re: [ROOT] Running root on Mac OSX

From: Remi Mommsen (remigius.mommsen@cern.ch)
Date: Fri May 16 2003 - 19:47:00 MEST


Hi Peter,

On Friday, May 16, 2003, at 06:53 AM, Peter H Fisher wrote:

> Hi,
>
> I have followed all the instructions from the website and installed 
> root
> on my Mac G4 running 10.2.  When binding, I get two warnings:
>
> warniing prebinding disabled because depedent library:
> /Users/rdm/root/lib/libCore.dylib is not prebound

Prebinding is used in mac os x to speed up the start of programs. This 
is done by defining a fixed memory location where a given library will 
be loaded. In order for this to work you need at least to compile the 
libraries with a two-level namespace and keep track of all libraries 
potentially loaded with your system. When porting s/w to mac os x it is 
much easier to stay in a flat namespace which is standard on most 
(all?) other systems. In addition the address space management is not 
trivial. The fink developers (http://fink.sf.net ) are currently 
working on a solution to automate this process for s/w ported from 
other unixes.

For the time being we have to live with the fact that the starting of 
not prebound programs takes a bit longer than of prebound ones. 
Otherwise there is no difference.

> and
>
> warning dynamic shared library: 
> /Users/fisherps/Desktop/lib/libCint.dylib
> not made a weak library in output.

That's a minor bug in the dec developer tools. The long answer is here: 
http://developer.apple.com/qa/qa2001/qa1233.html . The short answer is: 
don't worry about them.

Hope that helps.

Cheers,
		Remi


---------------------------------------------------------------------
Q: How many kinds of physicists are there?
A: Three. Those who can count and those who can't.

*********************************************************************
Remigius K. Mommsen                 e-mail: mommsen@slac.stanford.edu
University of California, Irvine       URL:    http://cern.ch/mommsen
c/o SLAC                             voice:        ++1 (650) 926-3595
2575 Sand Hill Road #35             mobile:        ++1 (650) 387-1402
Menlo Park, CA 94025, US               fax:        ++1 (650) 926-8522
*********************************************************************



This archive was generated by hypermail 2b29 : Thu Jan 01 2004 - 17:50:11 MET