मैं ऑटोटूल के बारे में सीखना चाहता था, इसलिए मैंने बस YouTube पर कुछ ट्यूटोरियल देखना शुरू कर दिया।
मैंने एक फोल्डर बनाया जिसका नाम है hello
और फिर एक configure.ac
फाइल बनाई :
AC_INIT([hello],[.01])
AC_OUTPUT
मैंने उसे बचाया और फिर दौड़ा autoreconf -i
। जाहिर है, यह पहली बार काम नहीं किया क्योंकि यह स्थापित नहीं था। फिर मैंने autoconf
कमांड द्वारा स्थापित किया sudo apt-get install autoconf2.13
।
अब इसके बाद मैं फिर से भागा autoreconf -i
, लेकिन अब मुझे नीचे दिखाए अनुसार त्रुटि हो रही है:
Can't exec "libtoolize": No such file or directory at /usr/bin/autoreconf2.50 line 196.
Use of uninitialized value in pattern match (m//) at /usr/bin/autoreconf2.50 line 196.
इसके बजाय au → reconf ut iautoreconf -i अगर मैं au → conf-iautoconf -i करता हूं, तो यह कोई त्रुटि नहीं दिखा रहा है। क्या कर रहे हैं अंतर b / w
—
abkds
autoreconf
और autoconf
आदेश
जब आपके पास एक त्रुटि संदेश होता है जो एक ऐसे प्रोग्राम को संदर्भित करता है जो गायब होने जैसा प्रतीत होता है, जैसे कि यहाँ libtoolize करें, तो आप कोशिश कर सकते हैं
apt-file search filename
कि आपके पास क्या है और इसके साथ फ़ाइल नाम बदलें और यह आपको बताएगा कि आपको किस पैकेज को स्थापित करने की आवश्यकता है।
@illuminE यकीन है कि आसान जानकारी है कि भविष्य के लिए याद करेंगे
—
abcds
sudo apt-get install बिल्ड-Essential libtool ने मेरे लिए काम किया - मैं इसे वोट करूंगा लेकिन मेरे पास ऐसा करने की प्रतिष्ठा नहीं है
—
kris
configure
और-autom4te.cache
लेकिन फिर भी, जबautoreconf -i
इसे चलाने पर त्रुटि की ये दो पंक्तियाँ दिखाई दे रही हैं, तो क्या भविष्य में कोई समस्या होगी, ये त्रुटियाँ क्या हैं?