[HarfBuzz] Compile error (using harfbuzz-20120730.tar.bz2 on osx)

Jonathan Kew jfkthame at googlemail.com
Mon Jul 30 14:51:27 PDT 2012


On 30/7/12 22:36, Rolf Langenhuijzen wrote:
 > You are fast, indeed it helped! But then it goes wrong on some other 
part:
 >

Oh yes, the Core Text backend is currently broken, because Behdad has 
been re-working some of the internal interfaces.

I'm currently just omitting it from the build by commenting out the 
relevant piece of configure.ac and just hard-coding 
"have_coretext=false" instead:

diff --git a/configure.ac b/configure.ac
index 63833b7..3819b7f 100644
--- a/configure.ac
+++ b/configure.ac
@@ -194,14 +194,15 @@ AM_CONDITIONAL(HAVE_UNISCRIBE, $have_uniscribe)

  dnl 
===========================================================================

-AC_CHECK_HEADERS(ApplicationServices/ApplicationServices.h, 
have_coretext=true, have_coretext=false)
-if $have_coretext; then
-       CORETEXT_CFLAGS=
-       CORETEXT_LIBS=
-       AC_SUBST(CORETEXT_CFLAGS)
-       AC_SUBST(CORETEXT_LIBS)
-       AC_DEFINE(HAVE_CORETEXT, 1, [Have Core Text backend])
-fi
+#AC_CHECK_HEADERS(ApplicationServices/ApplicationServices.h, 
have_coretext=true, have_coretext=false)
+#if $have_coretext; then
+#      CORETEXT_CFLAGS=
+#      CORETEXT_LIBS=
+#      AC_SUBST(CORETEXT_CFLAGS)
+#      AC_SUBST(CORETEXT_LIBS)
+#      AC_DEFINE(HAVE_CORETEXT, 1, [Have Core Text backend])
+#fi
+have_coretext=false
  AM_CONDITIONAL(HAVE_CORETEXT, $have_coretext)

  dnl 
===========================================================================





More information about the HarfBuzz mailing list