Я только что обновился до Mojave и пытаюсь установить phalcon, это была плавная установка со стандартной установкой компиляции в предыдущей версии macOS (High Sierra),
git clone git://github.com/phalcon/cphalcon.git
cd cphalcon/build
sudo ./install
с Мохаве это дает ошибку следования.
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
кто-нибудь сталкивался с такой же проблемой? было бы хорошо знать, как решить эту проблему.
Спасибо
@NikolaosDimopoulos, спасибо, я смотрел эту ветку. Но я не собираюсь устанавливать с пивом.
Хорошо, после нескольких попыток, вот что я делаю, чтобы исправить это, надеюсь, это поможет кому-то другому. Перейдите в 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
и это прошло.
ln -s /usr/local/pcre-8.42 /usr/sbin/pcre ln -s /usr/local/pcre-8.42/include/pcre.h /usr/include/pcre.h
эти операции не разрешены. Что я должен делать? @ user1377324
У меня есть Mojave на моем Mac, и я установил Phalcon на свой Mac через HomeBrew, шаг за шагом
1 / Установите php через brew (с правильной версией) 2 / Установить фалкон через варево
Надеюсь, это поможет тебе
Взгляните на это: stackoverflow.com/questions/22555561/…