A configuração da instalação do Apache não consegue encontrar o PCRE? (pcre-config for libpcre não encontrado)

6

Estes são os requisitos e instruções sobre como instalar o Apache no Linux. link

Portanto, instalei tudo ( c++ compiler , apr e apr-util ) para poder instalar o Apache corretamente.

A única coisa que resta é o PCRE, eu o instalei e está localizado no meu /usr/local/src/pcre-8.32

Como estou tentando sudo ./configure --with-included-apr , recebo este erro:

checking for pcre-config... false
configure: error: pcre-config for libpcre not found. PCRE is required and available from http://pcre.org/

O que estou fazendo de errado?

    
por Ivan Ivković 03.03.2013 / 03:25

3 respostas

9

Isso resolveu isso.

Primeiro instalei o pcre em /usr/local/pcre , usando

./configure --prefix=/usr/local/pcre
make
sudo make install

Em seguida, instalou o apache com

./configure --with-included-apr --with-pcre=/usr/local/pcre
make
sudo make install
    
por 03.03.2013 / 03:54
5

O pacote PCRE devel não está instalado em seu sistema. Primeiro instale o pcre-devel

sudo yum install pcre-devel -y

e, em seguida, execute

sudo ./configure --with-included-apr

automaticamente pegará pcre por padrão.

    
por 22.04.2014 / 08:41
0

Eu resolvi isso dando o caminho na configuração do Apache

./configure \
--with-included-apr \
--with-pcre=/usr/local/pcre/bin/pcre-config 

enquanto o compilador procura as definições de configuração no arquivo de pré-configuração, temos que fornecer a localização exata do arquivo de pré-configuração.

    
por 14.06.2013 / 18:04