2012-04-03 14 views
5

Estoy tratando de instalar Apache (mediante compilación) en mi Mac Lion.Instalación de Apache en un mac (Lion): "No se encontró el script de prce-config en" error

Cada vez, intento compilar pcre, consigo estos dos errores:

configure: error: pcre-config para libpcre no encontrado. Se requiere PCRE y disponible de http://pcre.org/

o

"¿No encontró la escritura prce-config en"

sé que tengo este archivo pcre-config.

(puse http-2.4.1 y pcre-8.30 en Documentos/Probé otra ubicación en Mi Nombre de usuario/Prueba/>> mismo resultado >> tampoco funcionó).

Cualquier ayuda sería muy apreciada.

Gracias.

Editar:

copié http-2.4.1 y 8.30 de pcre- "/" entonces CDED a /pcre-8.30

./configure continuación, emití >> no obtuvo error.

entonces CDED /http-2.4.1

entonces emitió ./configure --prefix =/usr/local/apache_2.2. --with-pcre =/pcre-8,30

Got 1 error configure: error: guión no encontrar pcre-config en /pcre-8.30

No entiendo por qué "Instalar prefijo ..... .............:/usr/local "significa (en el resumen de configuración pcre-8.30). No puedo ver ningún archivo pcre en este directorio.

+0

¿Funciona, si pones la ubicación en la raíz? – Tobi

Respuesta

7

que tiene Apache 2.4.1 para configurar de la siguiente manera (Nota león estoy funcionando v 10.7.3)

  1. he descargado y corrí pcre (Nota: por defecto pcre instalará en/usr/local)

    $ ./configure 
    $ make 
    $ make install 
    
  2. configuración httpd-2.4.1 con el siguiente comando

    $./configure --prefix=/usr/local --with-pcre=/usr/local 
    $ make 
    $ make install 
    
  3. prueba

    $ usr/local/bin/apachectl start 
    

Esto parece funcionar para mí es de esperar que funcione para usted

+0

Hola, gracias por tu respuesta. Lo intentaré lo antes posible! Espero que funcione ;-) – politicus

+0

Necesitaba un compilador de C++ antes de poder instalar pcre. 'yum gcc-C++' lo instalará. – yellavon

0

todavía no podía conseguir que funcione utilizando la respuesta de jfleong.Me encontré con Fink, que se puede descargar aquí http://www.finkproject.org/download/srcdist.php

Después de todo fue instalado, me encontré:

$ fink install pcre 

y luego continuó con la instalación de Apache y sólo usar

$ ./configure 

Sin ningún tipo de banderas . Después de hacer todo eso, finalmente pude terminar de instalar. ¡Espero que esto ayude!

+0

Hola, gracias por tu respuesta. Voy a probar esto solo y solo si la respuesta de jfleong no funciona ... No soy un gran fanático de macports o fink porque estoy más inclinado a usar homebrew y he estado leyendo que tener más de un administrador de paquetes no es muy bueno recomendado. Pero gracias de cualquier manera. – politicus

1

Quizás no instale PCRE correctamente. Por favor, intente esto:

Instale PCRE Nginx requiere PCRE - Perl expresiones regulares compatibles para construir, utilicé PCRE versión 8.13. En un terminal, ejecute:

sudo curl -OL h ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.13.tar.gz > /usr/local/src/pcre-8.13.tar.gz 
sudo mkdir -p /usr/local/src 
cd /usr/local/src 
tar xvzf pcre-8.13.tar.gz 
cd pcre-8.13 
./configure --prefix=/usr/local 
make 
sudo make install 
cd .. 

Eso es lo que estoy tratando ...

Cuestiones relacionadas