\_SB_.PCI0.SF0_ ˆÀ¿ 0ÂÁ C ˆl–ßi~” ”†»Ò�vàp©‹FÿÀ „l´ç_‡I|¥‰ÓMa–Ðz¾”Šj"Tâ�ÀŠàS�ÿÄ ;ò
(1) To build HarfBuzz on Linux, you must first install the development packages for FreeType, Cairo, and GLib. The exact commands required for this step will vary depending on the Linux distribution you use.
For example, on an Ubuntu or Debian system, you would run:
sudo apt install gcc g++ libfreetype6-dev libglib2.0-dev libcairo2-dev
On Fedora, RHEL, CentOS, or other Red-Hat–based systems, you would run:
sudo yum install gcc gcc-c++ freetype-devel glib2-devel cairo-devel
(2) The next step depends on whether you are building from the source in a downloaded release tarball or from the source directly from the git repository.
(2)(a) If you downloaded the HarfBuzz source code in a tarball, you can now extract the source.
From a shell in the top-level directory of the extracted source code, you can run meson build followed by meson compile -C build as with any other standard package.
This should leave you with a shared
library in the src/ directory, and a few
utility programs including hb-view and
hb-shape under the util/
directory.
(2)(b) If you are building from the source in the HarfBuzz git repository, rather than installing from a downloaded tarball release, then you must install two more auxiliary tools before you can build for the first time: pkg-config.
On Ubuntu or Debian, run: <