Re: [ROOT] corrupt OS X builds

From: Fons Rademakers (Fons.Rademakers@cern.ch)
Date: Sun Dec 19 2004 - 19:25:29 MET


Hi Remi,

   the "problem" comes from having -L/opt/sw in the makelib.sh for MacOS X. 
I'll try to see if this default is still needed.

Cheers, Fons.


Remi Mommsen wrote:
> Hi Fons,
> 
> is there a particular reason to link the libssl and libcrypto from fink 
> and not using the standard system libraries? For the fink package of 
> root I link against the system libraries:
> /sw/lib/root/libCore.4.02.dylib:
>         /sw/lib/root/libCore.4.dylib (compatibility version 4.0.0, 
> current version 4.2.0)
>         /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current 
> version 71.1.1)
>         /usr/lib/libssl.0.9.7.dylib (compatibility version 0.9.7, 
> current version 0.9.7)
>         /usr/lib/libcrypto.0.9.7.dylib (compatibility version 0.9.7, 
> current version 0.9.7)
> 
> Cheers,
>         Remi
> 
> 
> On Dec 16, 2004, at 12:55 AM, Fons Rademakers wrote:
> 
>> Hi Martin,
>>
>>   the problem with the make in test as shown in your mail should be 
>> fixed in 4.01.04 for the private 
>> /Users/rdm/root/lib/libfreetype.dylib. For the others (libssl and 
>> libcrypto) they are still there and the problem can be solved by 
>> installing these packages from Fink.
>>
>> Cheers, Fons.
>>
>>
>>
>> Martin Schroedter wrote:
>>
>>> Hello,
>>>     I am running OS X 10.3.6 on a G5 dual processor.  I cannot 
>>> compile the test programs with the currently (as of today) 
>>> distributed v4.00.08 and v4.01.04; they both have some dynamic 
>>> libraries hardwired. By the way, v3.10 works fine for me.
>>> Thank you for a new build,
>>>     Martin
>>> On v4.00.08, the ./make command in the root/test/ directory results 
>>> in the following errors:
>>> ==================================
>>> make
>>> MACOSX_DEPLOYMENT_TARGET=10.3 c++ -O2 -bind_at_load -flat_namespace 
>>> MainEvent.o libEvent.dylib -L/usr/local/root/lib -u 
>>> _G__cpp_setupG__Hist -u _G__cpp_setupG__Graf1 -u _G__cpp_setupG__G3D 
>>> -u _G__cpp_setupG__GPad -u _G__cpp_setupG__Tree -u 
>>> _G__cpp_setupG__Rint -u _G__cpp_setupG__PostScript -u 
>>> _G__cpp_setupG__Matrix -u _G__cpp_setupG__Physics -lCore -lCint 
>>> -lHist -lGraf -lGraf3d -lGpad -lTree -lRint -lPostscript -lMatrix 
>>> -lPhysics -lpthread -lm -L/sw/lib -ldl  \
>>>            -o Event
>>> ld: warning can't open dynamic library: /sw/lib/libssl.0.9.7.dylib 
>>> (checking for undefined symbols may be affected) (No such file or 
>>> directory, errno = 2)
>>> ld: warning can't open dynamic library: /sw/lib/libcrypto.0.9.7.dylib 
>>> (checking for undefined symbols may be affected) (No such file or 
>>> directory, errno = 2)
>>> ld: warning can't open dynamic library: 
>>> /Users/rdm/root/lib/libfreetype.dylib (checking for undefined symbols 
>>> may be affected) (No such file or directory, errno = 2)
>>> ld: Undefined symbols:
>>> _FT_Done_Face
>>> _FT_Done_FreeType
>>> <<<<<<<<<<<<<<<<<<<...........abbreviated
>>
>>
>> -- 
>> Org:    CERN, European Laboratory for Particle Physics.
>> Mail:   1211 Geneve 23, Switzerland
>> E-Mail: Fons.Rademakers@cern.ch              Phone: +41 22 7679248
>> WWW:    http://www.rademakers.org/fons/      Fax:   +41 22 7679480
>>
>>
> 
> 
> ---------------------------------------------------------------------
> The Americans will always do the right thing...
> after they've exhausted all the alternatives.     (Winston Churchill)
> 
> *********************************************************************
> 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                fax:        ++1 (650) 926-3882
> Menlo Park, CA 94025, US              home:        ++1 (650) 233-9041
> *********************************************************************

-- 
Org:    CERN, European Laboratory for Particle Physics.
Mail:   1211 Geneve 23, Switzerland
E-Mail: Fons.Rademakers@cern.ch              Phone: +41 22 7679248
WWW:    http://www.rademakers.org/fons/      Fax:   +41 22 7679480



This archive was generated by hypermail 2b29 : Sun Jan 02 2005 - 05:50:10 MET