pecl install mongodb失败:致命错误:找不到“ Security / Security.h”文件

时间:2018-11-01 16:00:32

标签: mongodb security pecl

当我执行pecl install mongodb

结果是:

  

错误:“制作”失败

     

/private/tmp/pear/install/mongodb/src/libmongoc/src/libmongoc/src/mongoc/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”失败

我不知道如何解决!

1 个答案:

答案 0 :(得分:0)

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

我以前也有同样的情况,我找到了解决方法here

尝试首先执行此命令:

xcode-select --install

然后执行:

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

然后尝试再次执行pecl install mongodb,应该可以。