Compile error on OS X Tiger

From: OKUMURA, Akira <oxon_at_icrr.u-tokyo.ac.jp>
Date: Tue, 28 Jun 2005 15:54:26 +0900


Hello Mac ROOTers,

I have clean-installed OS X Tiger and tried to compile ROOT 5.0.1. (Same version was compiled on 10.3.9 Panther. But currently I have only a 10.4 machine.) I encountered a compile error.
It seems to be searching '/lib/libfreetype.dylib'. (Please see the end of the message.)
I do not know why '/lib' ?

How should I do ?
Thank you

OKUMURA, Akira oxon_at_icrr.u-tokyo.ac.jp
Institute for Cosmic Ray Research, University of Tokyo 5-1-5 Kashiwanoha Kashiwa Chiba 277-8582 Japan Phone/Fax : +81 4-7136-3153
Skype : okumura.akira

% echo $ROOTSYS
/usr/local/root_v5.0.1_cvs
% echo $DYLD_LIBRARY_PATH
:/sw/lib:/usr/local/root_v5.0.1_cvs/lib
% pwd
/usr/local/root_v5.0.1_cvs
% gcc -v
(......)
gcc version 4.0.0 (Apple Computer, Inc. build 5026) % whoami
root
% ./configure
(......)
Enabled support for asimage, builtin_afterimage, builtin_freetype, exceptions, krb5, ldap, opengl, python, shared, ssl, thread, xml, xrootd.

To build ROOT type:

    make
% make
(......)
g++ -O2 -bind_at_load -o bin/proofserv main/src/pmain.o \

            -Llib -lCore -lCint -lHist -lGraf -lGraf3d -lGpad -lTree - lMatrix -lProof -lTreePlayer -lThread -lm -lpthread -ldl /usr/bin/ld: warning can't open dynamic library: /lib/ libfreetype.dylib (checking for undefined symbols may be affected) (No such file or directory, errno = 2)
/usr/bin/ld: Undefined symbols:
_FT_Done_Face referenced from libGraf expected to be defined in /lib/
libfreetype.dylib
_FT_Done_FreeType referenced from libGraf expected to be defined in /
lib/libfreetype.dylib
_FT_Done_Glyph referenced from libGraf expected to be defined in /lib/
libfreetype.dylib
_FT_Get_Char_Index referenced from libGraf expected to be defined in /
lib/libfreetype.dylib
_FT_Get_Glyph referenced from libGraf expected to be defined in /lib/
libfreetype.dylib
_FT_Get_Kerning referenced from libGraf expected to be defined in /
lib/libfreetype.dylib
_FT_Glyph_Get_CBox referenced from libGraf expected to be defined in /
lib/libfreetype.dylib
_FT_Glyph_Transform referenced from libGraf expected to be defined
in /lib/libfreetype.dylib
_FT_Init_FreeType referenced from libGraf expected to be defined in /
lib/libfreetype.dylib
_FT_Library_Version referenced from libGraf expected to be defined
in /lib/libfreetype.dylib
_FT_Load_Glyph referenced from libGraf expected to be defined in /lib/
libfreetype.dylib
_FT_New_Face referenced from libGraf expected to be defined in /lib/
libfreetype.dylib
_FT_Set_Char_Size referenced from libGraf expected to be defined in /
lib/libfreetype.dylib
_FT_Set_Charmap referenced from libGraf expected to be defined in /
lib/libfreetype.dylib
_FT_Vector_Transform referenced from libGraf expected to be defined
in /lib/libfreetype.dylib
collect2: ld returned 1 exit status
make: *** [bin/proofserv] Error 1 Received on Tue Jun 28 2005 - 08:56:15 MEST

This archive was generated by hypermail 2.2.0 : Tue Jan 02 2007 - 14:45:09 MET