ubfox - cài đặt lật đổ từ nguồn - thiếu APR


9

Vì tôi cần một bản sửa lỗi không có trong phiên bản kho lưu trữ của Ubuntu, tôi đang cài đặt nó từ nguồn.

Khi chạy ./configure, tôi gặp lỗi:

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

Ghi chú:

1) Tôi đã cài đặt libapr1

2) Tôi không thể cài đặt svn client, để làm theo các hướng dẫn trong thông báo lỗi (apt-get install svn - không tìm thấy gói nào - Tôi có chính, vũ trụ, bị hạn chế, đa vũ trụ trong nguồn.list)

Câu trả lời:


14

Để biên dịch một chương trình tùy thuộc vào thư viện, bạn thường cần gói nhà phát triển. Trong tình huống của bạn, bạn cần phải làm : apt-get install libapr1-dev. Và đừng quên lặp lại nó với apt-get install libaprutil1-dev.


Cảm ơn. Điều này đã làm việc. Nhận một lỗi khác bây giờ. Bạn có biết gói nào cho việc này không? (Tìm kiếm trên google nhưng không tìm thấy gói apt-get) ............................... configure: CẢNH BÁO: Không tìm thấy APRUTIL Không thể tìm thấy thư viện Apache Portable Runtime Utility (APRUTIL). Cài đặt APRUTIL trên hệ thống này và cung cấp thích hợp
tanon

1
cùng một thứ cài đặt gói được gọi là: libaprutil1-dev
slubman
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.