[Top][All Lists]
[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-----
- [ft] freetype 2.2.1 "undefined" symbols on OSX 10.4.6 causes fontconfig make to fail ... v2.1.10 is OK,
Richard <=