On Thu, Dec 13, 2018 at 2:48 PM Paul Eggert <eggert@cs.ucla.edu> wrote:

Yes, run './configure --with-harfbuzz'.

Thanks. That worked. This time the configure detected harfbuzz and it's compiling right now.

To the Harfbuzz devs:

I have some specific notes on how to install Harfbuzz. I made these when I installed 1.0.3.

Notes::

/freetype - last downloaded version -- 2.6/
/harfbuzz - last downloaded version -- 1.0.3/

https://bugs.freedesktop.org/show_bug.cgi?id=75652

freetype depends on harfbuzz and vice versa. To solve this chicken and egg
problem, do this.

1. First install freetype *without harfbuzz*
   #+BEGIN_SRC shell
   make distclean
   ./configure --prefix=$HOME/usr_local/${MY_OSREV} --without-harfbuzz
   make
   make install
   #+END_SRC
2. Then install harfbuzz
   #+BEGIN_SRC shell
   make distclean
   ./configure --prefix=$HOME/usr_local/${MY_OSREV}
   make
   make install
   #+END_SRC
3. Reinstall freetype *with harfbuzz*
   #+BEGIN_SRC shell
   make distclean
   ./configure --prefix=$HOME/usr_local/${MY_OSREV}
   make
   make install
   #+END_SRC

====

Does this harfbuzz/freetype cross-dependency still apply if trying to install the latest harfbuzz version?