2011-02-10 2 views
6

così sto seguendo le indicazioni e ho fatto:Installare Apache 2.2

./configure --prefix=/fmac/users/f****/apacheServer \ 
    --exec-prefix=/fmac/users/f*****/apaacheServer 

e sembra funzionare senza errori o nulla.

poi faccio:

make 
make install 

e ottengo il seguente errore su Installa:

libtool: install: error: cannot install `libaprutil-1.la' to a directory not 
         ending in /usr/local/apache2/lib 

Tutte le idee perché c'è qualche altra config var ho bisogno di impostare?

+0

Questa domanda otterrebbe probabilmente più attenzione su ServerFault (http://serverfault.com), in quanto non è strettamente correlata alla programmazione. –

risposta

21

Se qualcuno cerca su Google questa risposta, ho capito come risolverlo. Ho dovuto:

make clean

nella mia directory principale httpd-NN build (dove NN è la versione di httpd si stanno costruendo).

E poi ha funzionato.

+0

grazie ha funzionato perfettamente per me :) – Harshit

+0

Ha funzionato perfettamente anche per me, nel caso di qualcos'altro che Apache. – SebGR

0

Questa cosa ha funzionato per me:

Se si installa Apache, apr, apr-util in una posizione diversa (diverso da quello predefinito uno) e non hanno i privilegi di root, allora è necessario configurare Apache come :

./configure --prefix=path/to/your/apachefolder --with-apr=/path/for/apr -with-apr-util=/path/for/apr-util --with-pcre=/path/for/pcre 

Questo ha funzionato per me. Spero che aiuti.