[HarfBuzz] Building hb-view

Richard Wordingham richard.wordingham at ntlworld.com
Fri Oct 28 17:04:43 UTC 2016


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.


More information about the HarfBuzz mailing list