Я не могу установить GRPC на Mac OS X Mojave

Я использую макинтош mojave и пытаюсь установить grpc:

sudo pecl install grpc

Я использую MAMP.

Вызванная ошибка:

/ bin / sh
/private/tmp/pear/install/pear-build-root9h4CAG/grpc-1.16.0/libtool
—mode = compile cc -fvisibility = hidden -DOPENSSL_NO_ASM -D_GNU_SOURCE -DWIN32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS = 0 -DNOMINMAX -DGRPC_ARES = O-1. -I / private / tmp / pear / install / grpc -DPHP_ATOM_INC -I / private / tmp / pear / install / pear-build-root9h4CAG / grpc-1.16.0 / include -I / private / tmp /
pear / install / pear -build-root9h4CAG / grpc-1.16.0 / main -I /
private / tmp / pear / install / grpc -I / usr / include / php -I /
usr / include / php / main -I / usr / include / php / TSRM -I / usr /
include / php / Zend -I / usr / include / php / ext -I / usr / include
/ php / ext / date / lib -I / private / tmp / pear / install / grpc /
включите -I / private / tmp / install / grpc / src / php / ext / grpc
-I / private / tmp / pear / install / grpc / third_party / boringssl / include -I / private / tmp / pear / install / grpc / third_party /
сортировка адресов / включает -I / личное / tmp / груша / установить / grpc /
third_party / nanopb -DHAVE_CONFIG_H -Wall -Werror
-Wno-круглые скобки-равенство -Wno-неиспользованное-значение -std = c11 -g -O2 -D PB_FIELD_32BIT = 1 -c / private / tmp / pear / install / grpc / src /
php / ext / grpc / byte_buffer.c -o src / php / ext / grpc /
byte_buffer.lo mkdir src / php / ext / grpc / .libs cc -fvisibility =
скрытый -DOPENSSL_NO_ASM -D_GNU_SOURCE -DWIN32_LEAN_AND_MEAN
-D_HAS_EXCEPTIONS = 0 -DNOMINMAX -DGRPC_ARES = 0 -I. -I / личное / tmp / pear / install / grpc -DPHP_ATOM_INC -I / личное / tmp / pear /
установить / pear-build-root9h4CAG / grpc-1.16.0 / включить -I / private /
tmp / pear / install / pear -build-root9h4CAG / grpc-1.16.0 / main -I
/ private / tmp / pear / install / grpc -I / usr / include / php -I /
usr / include / php / main -I / usr / include / php / TSRM -I / usr /
include / php / Zend -I / usr / include / php / ext -I / usr / include
/ php / ext / date / lib -I / private / tmp / pear / install / grpc /
включите -I / private / tmp / install / grpc / src / php / ext / grpc
-I / private / tmp / pear / install / grpc / third_party / boringssl / include -I / private / tmp / pear / install / grpc / third_party /
сортировка адресов / включает -I / личное / tmp / груша / установить / grpc /
third_party / nanopb -DHAVE_CONFIG_H -Wall -Werror
-Wno-круглые скобки-равенство -Wno-unused-value -std = c11 -g -O2 -D PB_FIELD_32BIT = 1 -c
/private/tmp/pear/install/grpc/src/php/ext/grpc/byte_buffer.c
-fno-common -DPIC -или src / php / ext / grpc / .libs / byte_buffer.o /private/tmp/pear/grpc/src/php/ext/grpc/byte_buffer.c:19:10: fatal
ошибка: файл ‘php.h’ не найден
#включают <php.h>
^ ~~~~~~ 1 ошибка сгенерирована. make: *** [src / php / ext / grpc / byte_buffer.lo] Ошибка 1 ОШИБКА: ошибка «make»

Кто-нибудь может мне помочь?

3

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]