Вам нужно будет сделать
$ locate php.h
Результаты должны быть примерно такими:
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/php/main/php.h
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/php/main/php.h
Далее вы будетеВы хотите отключить SIP, чтобы вы могли создать папку в /usr/include
и поставить ссылку на зависимости php dev в эту папку. Для этого вам нужно загрузиться в recovery;перезагрузите компьютер, затем удерживайте cmd + R
, пока он перезагружается, выберите терминал в меню утилит.
run # csrutil disable && shutdown -r now
это отключит SIP и перезагрузит компьютер.
Как только вы загрузитесь, вы захотите создать папку, о которой мы говорили, вот так sudo mkdir /usr/include
Затем мы создадим символическую ссылку, где расположены файлы php dev
$ ln -s /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/php /usr/include
Вам все равно придется включить SIP обратно, поэтому загрузитесь в режиме восстановления на этот раз, и вы запустите
# csrutil enable && shutdown -r now
, и все.