[HarfBuzz] Build-related questions

Behdad Esfahbod behdad at behdad.org
Mon Jun 9 11:19:33 PDT 2014


On 14-06-06 08:08 PM, Vincent Isambart wrote:
> 
> But I made it work adding just a semicolon to your code (and updating the
> shell variable name):

Thanks.  Fixed.

>     > - use of UCDN is disabled when building HarfBuzz with glib support, but
>     why is it not when building HarfBuzz with ICU support?
> 
>     Because ICU is built into harfbuzz-icu.so, which is not accessible from
> 
>     harfbuzz.so.  Note that because of how ICU is discovered (fallback to
> 
>     icu-config), you might be getting the system (not iPhone SDK's) ICU detected.
>      Try --without-icu if that's the case.
> 
> 
> Yes /configure/ tends to want to use the system's pkg-config and similar
> tools, not what you generally want when cross-compiling. I set for instance
> the PKG_CONFIG environment variable to an empty value, but that doesn't always
> work very well.

You need to set PKG_CONFIG_LIBDIR.


> HarfBuzz is pretty small and simple so in fact I ended up building it without
> using /configure/ :P.
> 
> Thanks,
> Vincent
> 

-- 
behdad
http://behdad.org/


More information about the HarfBuzz mailing list