Ubuntu 19.04 PHP 7.3.5 GD库 无法启用 freetype的问题 “freetype-config not found”
2019/05/25

Ubuntu 19.04 PHP 7.3.5 GD库 无法启用 freetype的问题 “freetype-config not found”

环境: Ubuntu 19.04 (Disco) PHP 7.3.5 我在编译安装 PHP 时,遇到了 “freetype-config not found”的问题。网上大多数的解决方案,都是尝试安装 libfreetype6-dev 但是依然报错。 这是由于在 Ubuntu 19.04 中 apt-get 安装的 libfreetype6-dev 版本为 2.9.1-3http://changelogs.ubuntu.com/changelogs/pool/main/f/freetype/freetype_2.9.1-3/changelog在 changelog 中写到: freetype-config 被替代成 pkg-config ,新版本使用 pkg-config 管理 CFLAGS 和 库。 所以解决方法如下: 主要的思路就是用pkg-config代替freetype-config。 安装pkg-config 在 PHP 7.3.5 源码目录下的 ./configure 第 34504 行 和 第 36175 行: 替换为: 在 ./ext/gd/config.m4 的 第 185 … Continued

阅读全文