Another FreeType configure test
Huw D M Davies
h.davies1 at physics.ox.ac.uk
Tue Jan 29 04:57:09 CST 2002
Huw D M Davies <hdavies at codeweavers.com>
Don't define HAVE_FREETYPE unless we have freetype.h
-------------- next part --------------
Index: configure.in
===================================================================
RCS file: /home/wine/wine/configure.in,v
retrieving revision 1.250
diff -u -r1.250 configure.in
--- configure.in 2002/01/29 03:02:50 1.250
+++ configure.in 2002/01/29 09:04:28
@@ -406,7 +406,6 @@
FREETYPEINCL=""
wine_cv_msg_freetype=yes
else
- AC_DEFINE(HAVE_FREETYPE, 1, [Define if FreeType 2 is installed])
FREETYPELIBS=`$ft_devel --libs`
FREETYPEINCL=`$ft_devel --cflags`
ac_save_CPPFLAGS="$CPPFLAGS"
@@ -424,7 +423,16 @@
AC_DEFINE(HAVE_FREETYPE_FTTRIGON_H, 1,
[Define if you have the <freetype/fttrigon.h> header file.]))
CPPFLAGS="$ac_save_CPPFLAGS"
- wine_cv_msg_freetype=no
+ dnl Check that we have at least freetype/freetype.h
+ if test "$ac_cv_header_freetype_freetype_h" = "yes"
+ then
+ AC_DEFINE(HAVE_FREETYPE, 1, [Define if FreeType 2 is installed])
+ wine_cv_msg_freetype=no
+ else
+ FREETYPELIBS=""
+ FREETYPEINCL=""
+ wine_cv_msg_freetype=yes
+ fi
fi
fi
AC_SUBST(FREETYPELIBS)
@@ -1426,7 +1434,8 @@
then
echo
echo "*** Note: Your system appears to have the FreeType 2 runtime libraries"
- echo "*** installed, but 'freetype-config' is not in your PATH. Install the"
+ echo "*** installed, but either 'freetype-config' is not in your PATH or"
+ echi "*** you do not have the FreeType include files. Install the"
echo "*** freetype-devel package (or its equivalent on your distribution) to"
echo "*** enable Wine to use TrueType fonts."
fi
More information about the wine-patches
mailing list