ubuntu - installa la sovversione dalla sorgente - APR mancante


9

Perché ho bisogno di una correzione di bug che non è disponibile nella versione repository di Subversion di Ubuntu, la sto installando dal sorgente.

Durante l'esecuzione ./configure, viene visualizzato un errore:

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

Appunti:

1) Ho già installato libapr1

2) Non sono in grado di installare il client svn, per seguire le istruzioni nel messaggio di errore (apt-get install svn - nessun pacchetto trovato - ho principale, universo, limitato, multiverso in sources.list)

Risposte:


14

Per compilare un programma in base a una libreria in genere è necessario il pacchetto di sviluppo. Nella tua situazione è necessario fare: apt-get install libapr1-dev. E non dimenticare di ripeterlo con apt-get install libaprutil1-dev.


Grazie. Questo ha funzionato. Ricevi un altro errore ora. Per caso conosci il pacchetto per questo? (Cercato su google ma non ho trovato il pacchetto apt-get) ............................... configurare: ATTENZIONE: APRUTIL non trovato Impossibile trovare la libreria Apache Portable Runtime Utility (APRUTIL). O installare APRUTIL su questo sistema e fornire l'appropriato
tanon

1
stessa cosa installa il pacchetto chiamato: libaprutil1-dev
slubman
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.