beyondlinuxfromscratch:installedpackages:freetype-2.13.2

`^ Beyond Linux® From Scratch (systemd Edition) - Version 12.1 ^^^

Chapter 10. Graphics and Font Libraries
이전 위로 / 처음으로 다음
Exiv2-0.28.2 Fontconfig-2.15.0

Beyond Linux® From Scratch (systemd Edition) - Version 12.1
Chapter 10. Graphics and Font Libraries
이전 위로 / 처음으로 다음
Exiv2-0.28.2 Fontconfig-2.15.0

FreeType2 패키지에는 애플리케이션이 트루타입 글꼴을 올바르게 렌더링할 수 있는 라이브러리가 포함되어 있습니다.

이 패키지는 LFS 12.1 플랫폼을 사용하여 빌드하고 제대로 작동하는 것으로 알려져 있습니다.

패키지 정보

  • 다운로드(HTTP): freetype-2.13.2.tar.xz
  • MD5 합계 다운로드: 1f625f0a913c449551b1e3790a1817d7
  • 다운로드 크기: 2.4 MB
  • 필요한 예상 디스크 공간: 33MB (문서 포함)
  • 예상 빌드 시간: 0.2 SBU (문서 포함)

추가 다운로드

추가 문서
  • 다운로드(HTTP): freetype-doc-2.13.2.tar.xz
  • MD5 합산 다운로드: e6466f08934ebf2d7f711b0464d7a6cf
  • 다운로드 크기: 2.1 MB

FreeType2 종속성

권장
선택 사항

선택 사항(문서 빌드용)

추가 문서를 다운로드한 경우 다음 명령을 사용하여 소스 트리에 압축을 풉니다.

tar -xf ../freetype-doc-2.13.2.tar.xz --strip-components=2 -C docs

다음과 같이 FreeType2를 설치합니다.

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 &&
make

이 패키지는 테스트 스위트를 제공하지 않습니다.

이제 root 사용자로

make install 

추가 문서를 다운로드 했다면 root 사용자로

cp -v -R docs -T /usr/share/doc/freetype-2.13.2 &&
rm -v /usr/share/doc/freetype-2.13.2/freetype-config.1

  • sed -ri …:
    첫 번째 명령은 GX/AAT 및 OpenType 테이블 유효성 검사를 활성화하고
    두 번째 명령은 서브픽셀 렌더링을 활성화합니다.
    서브픽셀 렌더링에는 특허 문제가 있을 수 있습니다. 이 옵션을 활성화하기 전에 https://freetype.org/patents.html'Other patent issues'(기타 특허 문제) 부분을 반드시 읽어보세요.
  • -enable-freetype-config: freetype-config에 대한 man 페이지가 설치되도록 합니다.
  • –without-harfbuzz: harfbuzz가 freetype 지원 설정 없이 설치되어 있는 경우 빌드 실패를 방지하려면 이 스위치를 사용합니다.
  • –disable-static: 정적 라이브러리 설치를 방지합니다.
  • 설치된 프로그램:
    freetype-config
  • 설치된 라이브러리:
    libfreetype.so
  • 설치된 디렉토리
    /usr/include/freetype2, /usr/share/doc/freetype-2.13.2

간단한 설명

  • freetype-config
    FreeType 컴파일 및 링크 정보를 얻는 데 사용됩니다.
  • libfreetype.so \\트루타입과 타입1과 같은 다양한 폰트 타입을 렌더링하는 함수가 포함되어 있습니다.
  • beyondlinuxfromscratch/installedpackages/freetype-2.13.2.txt
  • 마지막으로 수정됨: 2024/05/22 10:12
  • 저자 baecy