[kaffe] freetype2 missing when configuring kaffe for Mac OS X 10.3.9

Joe Corneli jcorneli at planetmath.org
Wed Apr 5 10:52:50 PDT 2006


Fink tells me I have various freetype2 things installed, but I don't
know if they are the right ones; this is what it says I have.

Joseph-Cornelis-Computer:~/kaffe jcorneli$ fink list freetype2
Information about 5769 packages read in 3 seconds.
 p   freetype2                     2.1.4-11               TrueType font rendering library, (dummy)
 p   freetype2-dev                 2.1.4-11               TrueType font rendering library, headers
 i   freetype2-hinting             2.1.4-11               TrueType font rendering library, (dummy)
 i   freetype2-hinting-dev         2.1.4-11               TrueType font rendering library, headers
 i   freetype2-hinting-shlibs      2.1.4-11               TrueType font rendering library, shared libs
 p   freetype2-shlibs              2.1.4-11               TrueType font rendering library, shared libs
 i   freetype219                   2.1.9-1                TrueType font rendering library, headers
 i   freetype219-shlibs            2.1.9-1                TrueType font rendering library, shared libs

I get the following errors when I run ./configure/ for kaffe:

*snip*

checking for gtk+-2.0 >= 2.4 gthread-2.0 >= 2.2 gdk-pixbuf-2.0... yes
checking GTK_CFLAGS... -I/sw/include/gtk-2.0 -I/sw/lib/gtk-2.0/include -I/usr/X11R6/include -I/sw/include/atk-1.0 -I/sw/include/pango-1.0 -I/usr/X11R6/include/freetype2 -I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/include  
checking GTK_LIBS... -L/sw/lib -L/usr/X11R6/lib -lgtk-x11-2.0 -lgdk-x11-2.0 -lXinerama -lXext -lXcursor -latk-1.0 -lpangoxft-1.0 -lXft -lXrender -lpangox-1.0 -lX11 -lpangoft2-1.0 -lfontconfig -lfreetype -lpango-1.0 -lgthread-2.0 -lgdk_pixbuf-2.0 -lm -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lintl -liconv  
checking for freetype2... Package freetype2 was not found in the pkg-config search path.
Perhaps you should add the directory containing `freetype2.pc'
to the PKG_CONFIG_PATH environment variable
No package 'freetype2' found

configure: error: Library requirements (freetype2) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.
configure: error: /bin/sh './configure' failed for libraries/javalib/external/classpath


Finally, this is what I currently have set for my PKG_CONFIG_PATH,
and what 'locate' has to say about freetype2 on my computer.

Can you give me any suggestions as to what I should install and/or
what environment variables I should set (and how)? 

Joseph-Cornelis-Computer:~/kaffe jcorneli$ echo $PKG_CONFIG_PATH
/sw/lib/:/usr/X11R6/include/

Joseph-Cornelis-Computer:~/kaffe jcorneli$ locate freetype2
/sw/fink/10.3/stable/main/finkinfo/graphics/freetype2-hinting.info
/sw/fink/10.3/stable/main/finkinfo/graphics/freetype2.info
/sw/fink/10.3/stable/main/finkinfo/graphics/freetype2.patch
/sw/fink/10.3/stable/main/finkinfo/graphics/freetype219.info
/sw/fink/10.3/stable/main/finkinfo/graphics/freetype219.patch
/sw/fink/10.3/unstable/main/binary-darwin-powerpc/graphics/freetype219-shlibs_2.1.9-1_darwin-powerpc.deb
/sw/fink/10.3/unstable/main/binary-darwin-powerpc/graphics/freetype219_2.1.9-1_darwin-powerpc.deb
/sw/fink/10.3/unstable/main/finkinfo/graphics/freetype2-hinting.info
/sw/fink/10.3/unstable/main/finkinfo/graphics/freetype2.info
/sw/fink/10.3/unstable/main/finkinfo/graphics/freetype2.patch
/sw/fink/10.3/unstable/main/finkinfo/graphics/freetype219.info
/sw/fink/10.3/unstable/main/finkinfo/graphics/freetype219.patch
/sw/fink/debs/freetype219-shlibs_2.1.9-1_darwin-powerpc.deb
/sw/fink/debs/freetype219_2.1.9-1_darwin-powerpc.deb
/sw/lib/freetype219
/sw/lib/freetype219/bin
/sw/lib/freetype219/bin/freetype-config
/sw/lib/freetype219/include
/sw/lib/freetype219/include/freetype2
/sw/lib/freetype219/include/freetype2/freetype
/sw/lib/freetype219/include/freetype2/freetype/cache
/sw/lib/freetype219/include/freetype2/freetype/cache/ftccache.h
/sw/lib/freetype219/include/freetype2/freetype/cache/ftccmap.h
/sw/lib/freetype219/include/freetype2/freetype/cache/ftcglyph.h
/sw/lib/freetype219/include/freetype2/freetype/cache/ftcimage.h
/sw/lib/freetype219/include/freetype2/freetype/cache/ftcmanag.h
/sw/lib/freetype219/include/freetype2/freetype/cache/ftcmru.h
/sw/lib/freetype219/include/freetype2/freetype/cache/ftcsbits.h
/sw/lib/freetype219/include/freetype2/freetype/config
/sw/lib/freetype219/include/freetype2/freetype/config/ftconfig.h
/sw/lib/freetype219/include/freetype2/freetype/config/ftheader.h
/sw/lib/freetype219/include/freetype2/freetype/config/ftmodule.h
/sw/lib/freetype219/include/freetype2/freetype/config/ftoption.h
/sw/lib/freetype219/include/freetype2/freetype/config/ftstdlib.h
/sw/lib/freetype219/include/freetype2/freetype/freetype.h
/sw/lib/freetype219/include/freetype2/freetype/ftbbox.h
/sw/lib/freetype219/include/freetype2/freetype/ftbdf.h
/sw/lib/freetype219/include/freetype2/freetype/ftcache.h
/sw/lib/freetype219/include/freetype2/freetype/ftchapters.h
/sw/lib/freetype219/include/freetype2/freetype/fterrdef.h
/sw/lib/freetype219/include/freetype2/freetype/fterrors.h
/sw/lib/freetype219/include/freetype2/freetype/ftglyph.h
/sw/lib/freetype219/include/freetype2/freetype/ftgzip.h
/sw/lib/freetype219/include/freetype2/freetype/ftimage.h
/sw/lib/freetype219/include/freetype2/freetype/ftincrem.h
/sw/lib/freetype219/include/freetype2/freetype/ftlist.h
/sw/lib/freetype219/include/freetype2/freetype/ftlzw.h
/sw/lib/freetype219/include/freetype2/freetype/ftmac.h
/sw/lib/freetype219/include/freetype2/freetype/ftmm.h
/sw/lib/freetype219/include/freetype2/freetype/ftmodapi.h
/sw/lib/freetype219/include/freetype2/freetype/ftmoderr.h
/sw/lib/freetype219/include/freetype2/freetype/ftoutln.h
/sw/lib/freetype219/include/freetype2/freetype/ftpfr.h
/sw/lib/freetype219/include/freetype2/freetype/ftrender.h
/sw/lib/freetype219/include/freetype2/freetype/ftsizes.h
/sw/lib/freetype219/include/freetype2/freetype/ftsnames.h
/sw/lib/freetype219/include/freetype2/freetype/ftstroke.h
/sw/lib/freetype219/include/freetype2/freetype/ftsynth.h
/sw/lib/freetype219/include/freetype2/freetype/ftsysio.h
/sw/lib/freetype219/include/freetype2/freetype/ftsysmem.h
/sw/lib/freetype219/include/freetype2/freetype/ftsystem.h
/sw/lib/freetype219/include/freetype2/freetype/fttrigon.h
/sw/lib/freetype219/include/freetype2/freetype/fttypes.h
/sw/lib/freetype219/include/freetype2/freetype/ftwinfnt.h
/sw/lib/freetype219/include/freetype2/freetype/ftxf86.h
/sw/lib/freetype219/include/freetype2/freetype/internal
/sw/lib/freetype219/include/freetype2/freetype/internal/autohint.h
/sw/lib/freetype219/include/freetype2/freetype/internal/ftcalc.h
/sw/lib/freetype219/include/freetype2/freetype/internal/ftdebug.h
/sw/lib/freetype219/include/freetype2/freetype/internal/ftdriver.h
/sw/lib/freetype219/include/freetype2/freetype/internal/ftgloadr.h
/sw/lib/freetype219/include/freetype2/freetype/internal/ftmemory.h
/sw/lib/freetype219/include/freetype2/freetype/internal/ftobjs.h
/sw/lib/freetype219/include/freetype2/freetype/internal/ftrfork.h
/sw/lib/freetype219/include/freetype2/freetype/internal/ftserv.h
/sw/lib/freetype219/include/freetype2/freetype/internal/ftstream.h
/sw/lib/freetype219/include/freetype2/freetype/internal/fttrace.h
/sw/lib/freetype219/include/freetype2/freetype/internal/internal.h
/sw/lib/freetype219/include/freetype2/freetype/internal/pcftypes.h
/sw/lib/freetype219/include/freetype2/freetype/internal/psaux.h
/sw/lib/freetype219/include/freetype2/freetype/internal/pshints.h
/sw/lib/freetype219/include/freetype2/freetype/internal/sfnt.h
/sw/lib/freetype219/include/freetype2/freetype/internal/svbdf.h
/sw/lib/freetype219/include/freetype2/freetype/internal/svgldict.h
/sw/lib/freetype219/include/freetype2/freetype/internal/svmm.h
/sw/lib/freetype219/include/freetype2/freetype/internal/svpfr.h
/sw/lib/freetype219/include/freetype2/freetype/internal/svpostnm.h
/sw/lib/freetype219/include/freetype2/freetype/internal/svpscmap.h
/sw/lib/freetype219/include/freetype2/freetype/internal/svpsinfo.h
/sw/lib/freetype219/include/freetype2/freetype/internal/svsfnt.h
/sw/lib/freetype219/include/freetype2/freetype/internal/svttcmap.h
/sw/lib/freetype219/include/freetype2/freetype/internal/svwinfnt.h
/sw/lib/freetype219/include/freetype2/freetype/internal/svxf86nm.h
/sw/lib/freetype219/include/freetype2/freetype/internal/t1types.h
/sw/lib/freetype219/include/freetype2/freetype/internal/tttypes.h
/sw/lib/freetype219/include/freetype2/freetype/t1tables.h
/sw/lib/freetype219/include/freetype2/freetype/ttnameid.h
/sw/lib/freetype219/include/freetype2/freetype/tttables.h
/sw/lib/freetype219/include/freetype2/freetype/tttags.h
/sw/lib/freetype219/include/freetype2/freetype/ttunpat.h
/sw/lib/freetype219/include/ft2build.h
/sw/lib/freetype219/lib
/sw/lib/freetype219/lib/libfreetype.6.3.7.dylib
/sw/lib/freetype219/lib/libfreetype.6.dylib
/sw/lib/freetype219/lib/libfreetype.a
/sw/lib/freetype219/lib/libfreetype.dylib
/sw/lib/freetype219/lib/libfreetype.la
/sw/lib/freetype219/lib/pkgconfig
/sw/lib/freetype219/lib/pkgconfig/freetype2.pc
/sw/share/doc/freetype219
/sw/share/doc/freetype219-shlibs
/sw/share/doc/freetype219-shlibs/CatharonLicense.txt
/sw/share/doc/freetype219-shlibs/README
/sw/share/doc/freetype219-shlibs/README.pcf
/sw/share/doc/freetype219/CatharonLicense.txt
/sw/share/doc/freetype219/CHANGES
/sw/share/doc/freetype219/CUSTOMIZE
/sw/share/doc/freetype219/DEBUG
/sw/share/doc/freetype219/formats.txt
/sw/share/doc/freetype219/FTL.txt
/sw/share/doc/freetype219/GPL.txt
/sw/share/doc/freetype219/INSTALL
/sw/share/doc/freetype219/INSTALL.ANY
/sw/share/doc/freetype219/INSTALL.GNU
/sw/share/doc/freetype219/INSTALL.UNX
/sw/share/doc/freetype219/INSTALL.VMS
/sw/share/doc/freetype219/license.txt
/sw/share/doc/freetype219/modules.txt
/sw/share/doc/freetype219/PATENTS
/sw/share/doc/freetype219/raster.txt
/sw/share/doc/freetype219/README
/sw/share/doc/freetype219/README.pcf
/sw/share/doc/freetype219/reference
/sw/share/doc/freetype219/reference/.cvsignore
/sw/share/doc/freetype219/reference/README
/sw/share/doc/freetype219/release
/sw/share/doc/freetype219/TODO
/sw/share/doc/freetype219/TRUETYPE
/sw/share/doc/freetype219/UPGRADE.UNX
/sw/share/doc/freetype219/VERSION.DLL
/sw/var/lib/dpkg/info/freetype219-shlibs.list
/sw/var/lib/dpkg/info/freetype219-shlibs.postinst
/sw/var/lib/dpkg/info/freetype219-shlibs.shlibs
/sw/var/lib/dpkg/info/freetype219.list
/sw/var/lib/fink/prebound/deps/sw-lib-freetype219-lib-libfreetype.6.dylib
/sw/var/lib/fink/prebound/deps/sw-lib-freetype219-lib-libfreetype.6.dylib/arts-shlibs.deplist
/sw/var/lib/fink/prebound/deps/sw-lib-freetype219-lib-libfreetype.6.dylib/qt3-designer.deplist
/sw/var/lib/fink/prebound/deps/sw-lib-freetype219-lib-libfreetype.6.dylib/qt3-linguist.deplist
/sw/var/lib/fink/prebound/deps/sw-lib-freetype219-lib-libfreetype.6.dylib/qt3-shlibs.deplist
/sw/var/lib/fink/prebound/deps/sw-lib-freetype219-lib-libfreetype.6.dylib/qt3.deplist
/sw/var/lib/fink/prebound/files/freetype219-shlibs.pblist
/usr/X11R6/include/freetype2
/usr/X11R6/include/freetype2/freetype
/usr/X11R6/include/freetype2/freetype/cache
/usr/X11R6/include/freetype2/freetype/cache/ftccache.h
/usr/X11R6/include/freetype2/freetype/cache/ftccmap.h
/usr/X11R6/include/freetype2/freetype/cache/ftcglyph.h
/usr/X11R6/include/freetype2/freetype/cache/ftcimage.h
/usr/X11R6/include/freetype2/freetype/cache/ftcmanag.h
/usr/X11R6/include/freetype2/freetype/cache/ftcsbits.h
/usr/X11R6/include/freetype2/freetype/cache/ftlru.h
/usr/X11R6/include/freetype2/freetype/config
/usr/X11R6/include/freetype2/freetype/config/ftconfig.h
/usr/X11R6/include/freetype2/freetype/config/ftheader.h
/usr/X11R6/include/freetype2/freetype/config/ftmodule.h
/usr/X11R6/include/freetype2/freetype/config/ftoption.h
/usr/X11R6/include/freetype2/freetype/config/ftstdlib.h
/usr/X11R6/include/freetype2/freetype/freetype.h
/usr/X11R6/include/freetype2/freetype/ftbbox.h
/usr/X11R6/include/freetype2/freetype/ftbdf.h
/usr/X11R6/include/freetype2/freetype/ftcache.h
/usr/X11R6/include/freetype2/freetype/ftchapters.h
/usr/X11R6/include/freetype2/freetype/fterrdef.h
/usr/X11R6/include/freetype2/freetype/fterrors.h
/usr/X11R6/include/freetype2/freetype/ftglyph.h
/usr/X11R6/include/freetype2/freetype/ftgzip.h
/usr/X11R6/include/freetype2/freetype/ftimage.h
/usr/X11R6/include/freetype2/freetype/ftincrem.h
/usr/X11R6/include/freetype2/freetype/ftlist.h
/usr/X11R6/include/freetype2/freetype/ftmac.h
/usr/X11R6/include/freetype2/freetype/ftmm.h
/usr/X11R6/include/freetype2/freetype/ftmoderr.h
/usr/X11R6/include/freetype2/freetype/ftmodule.h
/usr/X11R6/include/freetype2/freetype/ftoutln.h
/usr/X11R6/include/freetype2/freetype/ftpfr.h
/usr/X11R6/include/freetype2/freetype/ftrender.h
/usr/X11R6/include/freetype2/freetype/ftsizes.h
/usr/X11R6/include/freetype2/freetype/ftsnames.h
/usr/X11R6/include/freetype2/freetype/ftstroker.h
/usr/X11R6/include/freetype2/freetype/ftsynth.h
/usr/X11R6/include/freetype2/freetype/ftsysio.h
/usr/X11R6/include/freetype2/freetype/ftsysmem.h
/usr/X11R6/include/freetype2/freetype/ftsystem.h
/usr/X11R6/include/freetype2/freetype/fttrigon.h
/usr/X11R6/include/freetype2/freetype/fttypes.h
/usr/X11R6/include/freetype2/freetype/ftwinfnt.h
/usr/X11R6/include/freetype2/freetype/ftxf86.h
/usr/X11R6/include/freetype2/freetype/internal
/usr/X11R6/include/freetype2/freetype/internal/autohint.h
/usr/X11R6/include/freetype2/freetype/internal/bdftypes.h
/usr/X11R6/include/freetype2/freetype/internal/cfftypes.h
/usr/X11R6/include/freetype2/freetype/internal/fnttypes.h
/usr/X11R6/include/freetype2/freetype/internal/ftcalc.h
/usr/X11R6/include/freetype2/freetype/internal/ftcore.h
/usr/X11R6/include/freetype2/freetype/internal/ftdebug.h
/usr/X11R6/include/freetype2/freetype/internal/ftdriver.h
/usr/X11R6/include/freetype2/freetype/internal/ftexcept.h
/usr/X11R6/include/freetype2/freetype/internal/ftgloadr.h
/usr/X11R6/include/freetype2/freetype/internal/fthash.h
/usr/X11R6/include/freetype2/freetype/internal/ftmemory.h
/usr/X11R6/include/freetype2/freetype/internal/ftobject.h
/usr/X11R6/include/freetype2/freetype/internal/ftobjs.h
/usr/X11R6/include/freetype2/freetype/internal/ftstream.h
/usr/X11R6/include/freetype2/freetype/internal/fttrace.h
/usr/X11R6/include/freetype2/freetype/internal/internal.h
/usr/X11R6/include/freetype2/freetype/internal/pcftypes.h
/usr/X11R6/include/freetype2/freetype/internal/pfr.h
/usr/X11R6/include/freetype2/freetype/internal/psaux.h
/usr/X11R6/include/freetype2/freetype/internal/pshints.h
/usr/X11R6/include/freetype2/freetype/internal/psnames.h
/usr/X11R6/include/freetype2/freetype/internal/sfnt.h
/usr/X11R6/include/freetype2/freetype/internal/t1types.h
/usr/X11R6/include/freetype2/freetype/internal/t42types.h
/usr/X11R6/include/freetype2/freetype/internal/tttypes.h
/usr/X11R6/include/freetype2/freetype/t1tables.h
/usr/X11R6/include/freetype2/freetype/ttnameid.h
/usr/X11R6/include/freetype2/freetype/tttables.h
/usr/X11R6/include/freetype2/freetype/tttags.h
Joseph-Cornelis-Computer:~/kaffe jcorneli$ 




More information about the kaffe mailing list