Para compilar um programa dependendo de uma biblioteca, você geralmente precisa do pacote do desenvolvedor.
Na sua situação, você precisa fazer: apt-get install libapr1-dev
. E não se esqueça de repetir com apt-get install libaprutil1-dev
.
Como preciso de uma correção de bug que não esteja disponível na versão de subversão do repositório do Ubuntu, estou instalando a partir do código-fonte.
Ao executar ./configure
, recebo um erro:
configure: WARNING: APR not found
The Apache Portable Runtime (APR) library cannot be found.
Please install APR on this system and supply the appropriate
--with-apr option to 'configure'
or
get it with SVN and put it in a subdirectory of this source:
svn co \
http://svn.apache.org/repos/asf/apr/apr/branches/1.2.x \
apr
Run that right here in the top level of the Subversion tree.
Afterwards, run apr/buildconf in that subdirectory and
then run configure again here.
Whichever of the above you do, you probably need to do
something similar for apr-util, either providing both
--with-apr and --with-apr-util to 'configure', or
getting both from SVN with:
svn co \
http://svn.apache.org/repos/asf/apr/apr-util/branches/1.2.x \
apr-util
configure: error: no suitable apr found
1) Eu já instalei o libapr1
2) Não consigo instalar o svn client, para seguir as instruções na mensagem de erro (apt-get install svn - nenhum pacote encontrado - tenho main, universe, restricted, multiverse em sources.list)
Para compilar um programa dependendo de uma biblioteca, você geralmente precisa do pacote do desenvolvedor.
Na sua situação, você precisa fazer: apt-get install libapr1-dev
. E não se esqueça de repetir com apt-get install libaprutil1-dev
.
Tags svn ubuntu apache-http-server