não é aconselhável colocar cada ferramenta em um diretório separado.
tente usar --prefix=/usr/local
para APR e & APR-Util.
ou, se precisar, use --with-apr=/usr/local/apr/lib
Eu quero construir a última versão estável do apache2.
Eu fiz o download da fonte e coloquei APR & APR-util na pasta srclib, em seguida, alterou os diretórios para ./srclib/apr
e executou:
./configure --prefix=/usr/local/apr
sudo make
sudo make install
Isso pareceu instalar o APR ok, mas quando executo ./configure
do diretório apr-util
, recebo o erro:
configure: error: APR could not be located. Please use the --with-apr option.
Usando ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
, o erro se torna:
checking for APR... configure: error: the --with-apr parameter is incorrect.
It must specify an install prefix, a build directory, or an apr-config file.
Por que não consegue encontrar APR?
Eu instalei APR e APR-UTIL no meu Redhat
APR local: / usr / local / apr
Então
cmd de instalação do APR-UTIL:
Se você seguiu este tutorial: link
# cd srclib/apr
# ./configure --prefix=/usr/local/apr-httpd/
# make
# make install**
então você deve ir para
# cd ../apr-util
# ./configure --prefix=/usr/local/apr-util-httpd/ --with-apr=/usr/local/apr-httpd/bin/apr-2-config
Tags apache-2.2