उबंटु - स्रोत से तोड़फोड़ स्थापित करें - लापता एपीआर


9

क्योंकि मुझे बग फिक्स की आवश्यकता है जो उबंटू के रिपॉजिटरी संस्करण में तोड़फोड़ के लिए उपलब्ध नहीं है, मैं इसे स्रोत से स्थापित कर रहा हूं।

दौड़ने पर ./configure, मुझे एक त्रुटि मिलती है:

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) मैं पहले से ही libapr1 स्थापित कर चुका हूं

2) मैं त्रुटि संदेश में निर्देशों का पालन करने के लिए svn क्लाइंट को स्थापित करने में सक्षम नहीं हूं (apt-get install svn - कोई पैकेज नहीं मिला - मेरे पास मुख्य, ब्रह्मांड, प्रतिबंधित, स्रोतों में मल्टीवर्स है।)

जवाबों:


14

एक पुस्तकालय के आधार पर एक कार्यक्रम संकलित करने के लिए आपको आमतौर पर डेवलपर पैकेज की आवश्यकता होती है। अपनी स्थिति में आपको करने की आवश्यकता है apt-get install libapr1-dev:। और इसे दोहराना मत भूलना apt-get install libaprutil1-dev


धन्यवाद। यह काम किया। अब एक और त्रुटि हो रही है। किसी भी तरह से आप इसके लिए पैकेज जानते हैं? (Google पर खोजा गया, लेकिन apt-get package नहीं मिला) …………………………। कॉन्फ़िगर करें: चेतावनी: APRUTIL नहीं मिला अपाचे पोर्टेबल रनटाइम यूटिलिटी (APRUTIL) लाइब्रेरी नहीं मिल सकती है। या तो इस सिस्टम पर APRUTIL स्थापित करें और
tanon

1
एक ही बात पैकेज स्थापित करें: libaprutil1-dev
slubman
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.