freetype
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[ft] freetype 2.2.1 "undefined" symbols on OSX 10.4.6 causes fontconfig


From: Richard
Subject: [ft] freetype 2.2.1 "undefined" symbols on OSX 10.4.6 causes fontconfig make to fail ... v2.1.10 is OK
Date: Mon, 05 Jun 2006 21:08:08 -0700
User-agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.0.4) Gecko/20060516 Thunderbird/1.5.0.4 Mnenhy/0.7.4.0

-----BEGIN PGP SIGNED MESSAGE-----
Hash: RIPEMD160

hi all,

i'm building freetype on OSX 10.4.6 as a prereq to a build of
fontconfig-2.3.95.

with freetype 2.1.10, all's well.  build/install of both freetype &
subsequent fontconfig both complete w/o error.

however, with freetype 2.2.1 instead, fontconfig's subsequent 'make'
fails at:

 gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../src
- -I/usr/X11R6/include/freetype2 -I/usr/X11R6/include
- -I/usr/local/include/libxml2 -I/usr/local/include -Wall -Wpointer-arith
- -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations
- -Wnested-externs -fno-strict-aliasing
- -DFONTCONFIG_PATH=\"/usr/X11R6/etc/fonts\"
- -DPKGCACHEDIR=\"/usr/X11R6/var/cache/fontconfig\" -g -O2 -MT ftglue.lo
- -MD -MP -MF .deps/ftglue.Tpo -c ftglue.c -o ftglue.o >/dev/null 2>&1
/bin/sh ../libtool --tag=CC --mode=link gcc  -g -O2   -o
libfontconfig.la -rpath /usr/X11R6/lib -version-info 1:4:0 -no-undefined
 fcatomic.lo fcblanks.lo fccache.lo fccfg.lo fccharset.lo fcdbg.lo
fcdefault.lo fcdir.lo fcfreetype.lo fcfs.lo fcinit.lo fclang.lo
fclist.lo fcmatch.lo fcmatrix.lo fcname.lo fcpat.lo fcstr.lo fcxml.lo
ftglue.lo  -L/usr/X11R6/lib -lfreetype -lz -L/usr/local/lib -lxml2
- -lpthread -lz -liconv -lm
gcc -dynamiclib  -o .libs/libfontconfig.1.0.4.dylib  .libs/fcatomic.o
.libs/fcblanks.o .libs/fccache.o .libs/fccfg.o .libs/fccharset.o
.libs/fcdbg.o .libs/fcdefault.o .libs/fcdir.o .libs/fcfreetype.o
.libs/fcfs.o .libs/fcinit.o .libs/fclang.o .libs/fclist.o
.libs/fcmatch.o .libs/fcmatrix.o .libs/fcname.o .libs/fcpat.o
.libs/fcstr.o .libs/fcxml.o .libs/ftglue.o  -L/usr/X11R6/lib
/usr/X11R6/lib/libfreetype.dylib -L/usr/local/lib
/usr/local/lib/libxml2.dylib /usr/local/lib/libz.dylib -lpthread -lz
/usr/local/lib/libiconv.dylib -lm  -install_name
/usr/X11R6/lib/libfontconfig.1.dylib -Wl,-compatibility_version -Wl,2
- -Wl,-current_version -Wl,2.4
ld: Undefined symbols:
_ATSFontFindFromName
_ATSFontGetFileSpecification
_CFStringCreateWithCString
_CloseResFile
_FSGetCatalogInfo
_FSGetForkCBInfo
_FSOpenResFile
_FSOpenResourceFile
_FSPathMakeRef
_FSRefMakePath
_FSpMakeFSRef
_Get1IndResource
_Get1Resource
_GetHandleSize
_GetResInfo
_GetResource
_HLock
_HUnlock
_HomeResFile
_ReleaseResource
_ResError
_UseResFile
/usr/bin/libtool: internal link edit command failed
make[2]: *** [libfontconfig.la] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2


i've 'played' with most of interations of freetype 2.2.1's "new" config
directives,

        --with-quickdraw-toolbox
        --without-quickdraw-carbon
        --with-ats

but have had no luck so far.

suggestions as to *why* i'm not getting those symbols defined?

thanks,

richard
- --

/"\
\ /  ASCII Ribbon Campaign
 X   against HTML email, vCards
/ \  & micro$oft attachments

[GPG] OpenMacNews at gmail dot com
fingerprint: 50C9 1C46 2F8F DE42 2EDB  D460 95F7 DDBD 3671 08C6
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (Darwin)

iEYEAREDAAYFAkSE/6gACgkQlffdvTZxCMakSACgm0CZ03Ktz0bW+YduaXcUiZsD
vpgAn026GsX+q0bE84g+b/WWmuenfUdq
=rsYR
-----END PGP SIGNATURE-----





reply via email to

[Prev in Thread] Current Thread [Next in Thread]