pecl установить mongodb не удалось: фатальная ошибка: файл «Security / Security.h» не найден - PullRequest
0 голосов
/ 01 ноября 2018

Когда я выполню pecl install mongodb

Результат:

ОШИБКА: сбой 'make'

/ 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 голосов
/ 23 апреля 2019

Вы выполняете эту команду в macOS mojave?

У меня раньше была такая же ситуация, я нашел решение здесь .

попробуйте сначала выполнить эту команду:

xcode-select --install

затем выполните:

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

затем попробуйте выполнить pecl install mongodb еще раз, все должно работать.

...