On 14-05-11 07:52 AM, Vincent Isambart wrote: > Hi, > > 2 questions/remarks after trying to build HarfBuzz for iPhone: > - The build process adds the -mstructure-size-boundary=8 flag when building > on ARM, but clang doesn’t support it. Couldn’t that flag added on ARM only > when the compiler is GCC?
The configure test is already checking for GCC. However, clang masquerades as gcc. We need a better check for that then. Perhaps we should check for structure size boundary first before trying that option. I'll take a look at some point. > - use of UCDN is disabled when building HarfBuzz with glib support, but why > is it not when building HarfBuzz with ICU support? Because by default we build icu support into a separate harfbuzz-icu library. Which means, the ICU Unicode callbacks do NOT provide default callbacks and as such we still want a default. If you want to build ICU support builtin, you need to customize the build system manually right now. But in that case, you can define HAVE_ICU_BUILTIN for the code to pick it up. > > Thanks, > Vincent > > > _______________________________________________ > HarfBuzz mailing list > [email protected] > http://lists.freedesktop.org/mailman/listinfo/harfbuzz > -- behdad http://behdad.org/ _______________________________________________ HarfBuzz mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/harfbuzz
