ubuntu - Subversion von der Quelle installieren - APR fehlt

9

Da ich eine Fehlerbehebung benötige, die in Ubuntus Repository-Version von Subversion nicht verfügbar ist, installiere ich sie von der Quelle.

Beim Laufen ./configureerhalte ich eine Fehlermeldung:

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

Anmerkungen:

1) Ich habe libapr1 bereits installiert

2) Ich bin nicht in der Lage, den SVN-Client zu installieren, um den Anweisungen in der Fehlermeldung zu folgen (apt-get install svn - kein Paket gefunden - Ich habe main, Universum, eingeschränkt, Multiversum in der Datei source.list).

Tanon
quelle

Antworten:

14

Um ein Programm in Abhängigkeit von einer Bibliothek zu kompilieren, benötigen Sie im Allgemeinen das Entwicklerpaket. In Ihrer Situation müssen Sie Folgendes tun : apt-get install libapr1-dev. Und vergessen Sie nicht, es mit zu wiederholen apt-get install libaprutil1-dev.

Slubman
quelle
Vielen Dank. Das hat funktioniert. Jetzt wird ein weiterer Fehler angezeigt. Kennen Sie zufällig das Paket dafür? (Auf Google gesucht, aber das apt-get-Paket nicht gefunden) ............................... konfigurieren: WARNUNG: APRUTIL nicht gefunden Die APRUTIL-Bibliothek (Apache Portable Runtime Utility) wurde nicht gefunden. Entweder installieren APRUTIL auf diesem System und liefert den entsprechenden
tanon
1
Das gleiche installieren Sie das Paket namens: libaprutil1-dev
slubman