Установите phalcon на MacOS Мохаве - PullRequest
0 голосов
/ 23 октября 2018

Я только что обновился до Mojave и пытаюсь установить phalcon, это была гладкая установка со стандартной установкой компиляции на предыдущей версии macOS (High Sierra),

git clone git://github.com/phalcon/cphalcon.git
cd cphalcon/build
sudo ./install

с Mojave, это выдает ошибку следования.

In file included from /usr/include/php/ext/spl/spl_iterators.h:27:
/usr/include/php/ext/pcre/php_pcre.h:29:10: fatal error: 'pcre.h' file not found
#include "pcre.h"
         ^~~~~~~~
1 error generated.
make: *** [phalcon.lo] Error 1

Кто-нибудь сталкивался с такой же проблемой?было бы хорошо узнать, как ее решить.

Спасибо

Ответы [ 2 ]

0 голосов
/ 11 декабря 2018

У меня Mojave на моем Mac, и я установил Phalcon на свой Mac через HomeBrew, шаг за шагом

1 / Установите php через brew (с правильной версией) 2 / Установите phalcon через brew

Надеюсь, это поможет вам

0 голосов
/ 23 октября 2018

Хорошо, после нескольких попыток, это то, что я делаю, чтобы исправить это, надеюсь, это поможет кому-то еще.Перейдите на https://www.pcre.org/ и загрузите последнюю версию pcre, точнее,

tar -xzvf pcre-8.42.tar.gz
cd pcre-8.42
./configure --prefix=/usr/local/pcre-8.42
make
make install
ln -s /usr/local/pcre-8.42 /usr/sbin/pcre
ln -s /usr/local/pcre-8.42/include/pcre.h /usr/include/pcre.h

, и все прошло.

...