ubuntu - instal subversi dari sumber - APR yang hilang

9

Karena saya memerlukan perbaikan bug yang tidak tersedia di versi repositori Ubuntu dari subversi, saya menginstalnya dari sumber.

Saat menjalankan ./configure, saya mendapatkan kesalahan:

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

Catatan:

1) Saya sudah menginstal libapr1

2) Saya tidak dapat menginstal svn client, untuk mengikuti petunjuk dalam pesan kesalahan (apt-get install svn - tidak ada paket yang ditemukan - Saya memiliki main, universe, dibatasi, multiverse di sources.list)

tanon
sumber

Jawaban:

14

Untuk mengkompilasi program tergantung pada pustaka, Anda biasanya memerlukan paket pengembang. Dalam situasi Anda, Anda perlu melakukan: apt-get install libapr1-dev. Dan jangan lupa untuk mengulanginya apt-get install libaprutil1-dev.

Slubman
sumber
Terima kasih. Ini berhasil. Dapatkan kesalahan lain sekarang. Kebetulan Anda tahu paket untuk ini? (Dicari di google tetapi tidak menemukan paket apt-get) ............................... konfigurasi: PERINGATAN: APRUTIL tidak ditemukan Pustaka Apache Portable Runtime Utility (APRUTIL) tidak dapat ditemukan. Entah menginstal APRUTIL pada sistem ini dan pasokan yang tepat
Tanon
1
hal yang sama instal paket bernama: libaprutil1-dev
slubman