Lx4U-book/docs/build-system/freetype.md
2021-05-24 13:29:40 +03:00

1.3 KiB
Raw Blame History

Настройка

?> В extra книге данный пакет следует переустановить после установки harfbuzz из-за круговой зависимости.

sed -ri "s:.*(AUX_MODULES.*valid):\1:" modules.cfg &&

sed -r "s:.*(#.*SUBPIXEL_RENDERING) .*:\1:" \
    -i include/freetype/config/ftoption.h  &&

./configure --prefix=/usr --enable-freetype-config --disable-static --without-harfbuzz

Сборка

make

Установка

make install

Для multilib

Очистка

make distclean

Настройка

CC="gcc -m32" CXX="g++ -m32" ./configure \
    --prefix=/usr         \
    --disable-static      \
    --libdir=/usr/lib32   \
    --host=i686-pc-linux-gnu --without-harfbuzz

Сборка

make

Установка

make DESTDIR=$PWD/DESTDIR install
cp -Rv DESTDIR/usr/lib32/* /usr/lib32
rm -rf DESTDIR