ubuntu php加载不了gd,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

- The `freetype-config' script is no longer installed by default

(Closes: #871470, #886461). All packages depending on libfreetype6-dev

should use pkg-config to find the relevant CFLAGS and libraries.

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 行 :

替换为:

或者使用下方命令:

0

0

vote

Article Rating

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值