1 # ----------- freetype.m4 ----------------
4 # * freetype library (-lfreetype)
5 # * freetype headers (freetype2/freetype/freetype.h)
17 AC_DEFUN(RFX_CHECK_FREETYPE,
19 AC_CHECK_PROGS(FREETYPE_CONFIG, freetype-config,)
20 OLDCPPFLAGS="${CPPFLAGS}"
22 if test "x${FREETYPE_CONFIG}" != "x"; then
23 CPPFLAGS="$CFLAGS "`freetype-config --cflags`
24 else if test -d /usr/include/freetype2; then
25 CPPFLAGS="$CFLAGS -I/usr/include/freetype2"
26 else if test -d /usr/local/include/freetype2; then
27 CPPFLAGS="$CFLAGS -I/usr/local/include/freetype2"
31 AC_CHECK_LIB(freetype, FT_Init_FreeType,HAVE_LIB_FREETYPE=1,)
32 AC_CHECK_HEADERS(freetype/freetype.h,HAVE_FREETYPE_FREETYPE_H=1)
33 if test "x${HAVE_LIB_FREETYPE}" != "x";then
34 if test "x${HAVE_FREETYPE_FREETYPE_H}" != "x";then
38 if test "x${HAVE_FREETYPE}" != "x"; then
39 if test "x{$FREETYPE_CONFIG}" != "x"; then
40 LIBS="$LIBS "`freetype-config --libs`
42 LIBS="$LIBS -lfreetype"
44 AC_DEFINE_UNQUOTED(HAVE_FREETYPE, 1)
45 AC_DEFINE_UNQUOTED(USE_FREETYPE, 1) # for ttf2tp1
47 CPPFLAGS=${OLDCPPFLAGS}