[HarfBuzz] Building hb-view

Sascha Brawer sascha at google.com
Fri Oct 28 17:17:14 UTC 2016


Shameless plug: If you have a Mac, try
https://github.com/googlei18n/fontview/releases which has prebuilt binaries
for macOS; it uses very recent HarfBuzz (the OpenType 1.8 branch, so it
also supports variations). That tool has also been ported to Linux, but I
didn’t bother to release precompiled binaries there because Linux users
typically prefer compiling stuff themselves.

— Sascha

On Fri, Oct 28, 2016 at 7:04 PM, Richard Wordingham <
richard.wordingham at ntlworld.com> wrote:

> I'm trying to build an OpenType Tai Tham font that actually works for
> ordinary words - ideally to get back to the mid 2015 state, before
> LibreOffice is updated to fail on previously working Tai Tham fonts.
> I'm making good progress with rendering on Firefox (though I'll have to
> enable DIY Indic reordering to deal with some incorrectly broken
> syllables), but I'm not doing so well with MS Edge.
>
> I tried updating my local copy of HarfBuzz, in case it now provides a
> better emulation of USE than is in Firefox, only to find that I can't
> work out how to build hb-view.  I proceeded as follows:
>
> % git clone https://github.com/behdad/harfbuzz.git/util harfbuzz-git
> % cd harfbuzz-git
> % ./autogen.sh
> % make distclean
> % mkdir jrw1 # Directory for specific flag settings
> % cd jrw1
> % CFLAGS=-g CXXFLAGS=-g ../configure
> % make # seems to work
> % cd util
> % make # Nothing seems to happen
> % make all # Nothing seems to happen
> % make hb-view
>   CXXLD  hb-view
> g++: fatal error: no input files
> compilation terminated.
> make: *** [hb-view] Error 4
>
> I'm using version 4.6.4 of GNU's gcc and g++.
>
> What am I doing wrong?  Should I be using something other than hb-view
> to view the rendering?
>
> Richard.
> _______________________________________________
> HarfBuzz mailing list
> HarfBuzz at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/harfbuzz
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/harfbuzz/attachments/20161028/65135fa8/attachment.html>


More information about the HarfBuzz mailing list