Re: Compile error on OS X Tiger

From: Rene Brun <brun_at_pcroot.cern.ch>
Date: Tue, 28 Jun 2005 10:08:09 +0200 (MEST)


Akira,

see discussion at ROOT Forum at:
http://root.cern.ch/phpBB2/viewtopic.php?t=2145

Rene Brun

On Tue, 28 Jun 2005,
OKUMURA, Akira wrote:

> 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 - 10:08:42 MEST

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