FreeType-2.13.3 - Pass 2

Introduksjon til FreeType2 - Pass 2

Nå som HarfBuzz-11.2.1 har blitt installert, er det på tide å kompilere denne pakken på nytt. Dette er andre omgang.

FreeType2 avhengigheter

Anbefalt

Valgfri (for dokumentasjon)

docwriter

Installasjon av FreeType2 - Pass 2

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

lib32 Installasjon av FreeType2 - Pass 2

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

Parameterforklaringer

[Notat]

Notat

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.

Innhold

Installert Program: freetype-config
Installert Bibliotek: libfreetype
Installerte Mapper: /usr/include/freetype2 og /usr/share/doc/freetype-2.13.3

Korte Beskrivelser

freetype-config

brukes til å få FreeType kompilering og lenkeinformasjon

libfreetype

inneholder funksjoner for gjengivelse av ulike skrifttyper, som for eksempel TrueType og Type1