PECL 安装蒙戈德失败:致命错误:找不到'Security/Security.h'文件



当我执行pecl install mongodb

结果是:

错误:'make'失败的

/private/tmp/pear/install/mongodb/src/libmongoc/src/libmongoc/src/mongoc/rand common crypto.c:25:10:致命错误:找不到"Security/Security.h"文件

生成1个错误。

make:***[src/libmongoc/src/libmongoc/src/mongoc/mongoc rand common crypto.lo]错误1

错误:"make"失败

我不知道如何修复它!

您是否在macOS mojave中执行此命令?

我以前也遇到过同样的情况,我在这里找到了解决方案。

试着先执行这个命令:

xcode-select --install

然后执行:

sudo installer -pkg /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg -target /

然后再次尝试执行pecl install mongodb,它应该是有效的。

最新更新