gpt4 book ai didi

php - 无法从源代码构建 PHP 8.0.19 - 找不到包 'sqlite3'

转载 作者:行者123 更新时间:2023-12-04 18:47:58 27 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





configure error: Package requirements (sqlite3 > 3.7.4) were not met

(5 个回答)


17 天前关闭。




我在 Ubuntu 22.04 LTS 上。

我尝试从源代码构建 PHP 8.0.19。我是从 here 下载的.
我打电话后得到这个 ./configure

checking for sqlite3 > 3.7.4... no
configure: error: Package requirements (sqlite3 > 3.7.4) were not met:

No package 'sqlite3' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables SQLITE_CFLAGS
and SQLITE_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
sqlite3 --version 的输出:
3.37.2 2022-01-06 13:25:41 872ba256cbf61d9290b571c0e6d82a20c224ca3ad82971edc46b29818d5dalt1
所以我尝试在没有 sqlite3 的情况下进行配置
./configure --without-sqlite3
但我仍然得到同样的错误。
如果我尝试安装 sqlite3 apt-get update && apt-get install sqlite3我得到:
sqlite3 is already the newest version (3.37.2-2).

我尝试从源代码构建最新的 sqlite3 版本,但我找到的最新版本是 3.38.5. https://www.sqlite.org/download.html
我该如何解决?

最佳答案

我必须安装 libsqlite3-dev https://stackoverflow.com/a/62155296/4684797

关于php - 无法从源代码构建 PHP 8.0.19 - 找不到包 'sqlite3',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72528789/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com