Estou tentando instalar o phalcon no meu Ubuntu 14.04 usando os comandos abaixo
clonehttps://github.com/phalcon/cphalcon.git
cd cphalcon/compilação
sudo ./install
e dá um erro como este
/usr/include/php5/ext/pcre/php_pcre.h:29:18: fatal error: pcre.h: No such file or directory
#include "pcre.h"
^
compilation terminated.
então pesquisei o erro no Google e encontrei a solução para instalar
sudo apt-get install libpcre3-dev
quando tento fazer isso dá um erro como esse
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libpcre3-dev : Depends: libpcre3 (= 1:8.31-2ubuntu2) but 1:8.31- 2ubuntu2.1 is to be installed
Depends: libpcrecpp0 (= 1:8.31-2ubuntu2) but 1:8.31-2ubuntu2.1 is to be installed
E: Unable to correct problems, you have held broken packages.
por favor me ajude com isso...
Responder1
Não sei como consertar o erro. Mas você deve seguir o documento oficial:
$ curl -s "https://packagecloud.io/install/repos..." | sudo bash
$ sudo apt-get install php7.0-phalcon
Agora, em certas distros Linux (por exemplo, mint), você pode encontrar erros. Eu achei isto vídeopara remover esses erros. Você simplesmente altera a versão do Linux no arquivo: /etc/apt/sources.list.d/phalcon_stable.list Por exemplo, substitua "/mint/ tessa"
por "/debian/ stretch"
. Veja ovídeose você ainda está confuso.