Nå som HarfBuzz-11.2.1 har blitt installert, er det på tide å kompilere denne pakken på nytt. Dette er andre omgang.
Nedlasting (HTTP): https://downloads.sourceforge.net/freetype/freetype-2.13.3.tar.xz
FreeType-2.13.3 - Pass 1, HarfBuzz-11.2.1, libpng-1.6.49, og Which-2.23
Bruk mappen du bygde den første omgangen fra på nytt.
Rens mappen:
make distclean
Installer FreeType2 ved å kjøre følgende kommandoer:
./configure --prefix=/usr \ --enable-freetype-config \ --disable-static && make
Nå, som root
bruker:
make install
Installer lib32-FreeType2 ved å kjøre følgende kommandoer:
make distclean && CC="gcc -m32" CXX="g++ -m32" \ PKG_CONFIG_PATH=/usr/lib32/pkgconfig \ ./configure --prefix=/usr \ --libdir=/usr/lib32 \ --host=i686-pc-linux-gnu \ --enable-freetype-config \ --disable-static && make
Nå, som root
bruker:
make DESTDIR=$PWD/DESTDIR install && cp -vr DESTDIR/usr/lib32/* /usr/lib32 && rm -rf DESTDIR && ldconfig
Kjør ./configure --help for en fullstendig liste over alternativer.
--enable-freetype-config
:
Denne bryteren sørger for at manualsiden for freetype-config er
installert.
--without-harfbuzz
: Hvis harfbuzz er installert før freetype uten freetype støtte, bruk denne bryteren for å
unngå en byggefeil.
--disable-static
: Denne
bryteren forhindrer installasjon av statiske versjoner av
bibliotekene.