OS X v10.7 (लायन) पर ऑटोरिकोफ़ोन स्थापित करें?


160

मैं एक पैच के साथ रूबी 1.9.3 को फिर से स्थापित करने का प्रयास कर रहा हूं जो मुझे रूबी-डिबग का उपयोग करने की अनुमति देगा

निर्देशों का पालन करते हुए और चला रहे हैं

rvm reinstall 1.9.3 --patch debug --force-autoconf

यह पैच लगाने के दौरान और उसके बाद चलता है:

rvm को चयनित रूबी दुभाषिया को स्थापित करने के लिए ऑटोरिकोनेफ की आवश्यकता होती है, हालांकि ऑटोरोनफोन को पेट में नहीं पाया गया था।

दुर्भाग्य से, ओएस एक्स v10.7 (शेर) (या इसके बारे में बहुत अधिक जानकारी) पर ऑटोरोकोन को कैसे स्थापित किया जाए, इसके लिए गुगली करना एक मरा हुआ अंत प्रतीत होता है।


1
रूबी-डिबग का उपयोग करने के लिए आपको 1.9.3 पैच नहीं करना है - यह प्रश्न देखें ।
एंड्रयू मार्शल

दूसरी बात यह है कि आप सबसे अधिक संभावना है command line toolsजो auto*उपकरण गायब है, और केवल LLVM संकलक प्रदान करता है - कोई वास्तविक GCC नहीं, जो रूबी-
1.9.3-

जवाबों:


339

यदि आप Homebrew का उपयोग कर रहे हैं , तो प्रयास करें

brew install automake

जिसे इंस्टाल भी करना चाहिए autoconfऔर इंस्टाल करने की अनुमति भी rvm


14
brewOSX के साथ शामिल नहीं है, लेकिन आप इसे यहाँ प्राप्त कर सकते हैं: mxcl.github.com/homebrew
RobM

मुझे लगता है कि यह स्थानांतरित हो गया, मुझे इसकी आवश्यकता थी:brew install autoconf
जेवियर शाय

1
libtool की भी आवश्यकता है, काढ़ा स्थापित करें libtool इसके बिना आप कॉन्फ़िगर हो जाएंगे ।ac:14: त्रुटि: संभवतः अपरिभाषित मैक्रो: AC_PROG_LIBTOOL
MKo

होमब्रेव को स्थापित करने के लिए, बस brew.sh पर जाएँ , या github.com/Homebrew/brew
DawnSong

बस यही किया, cc की autoconfनिर्भरता के रूप में स्थापित किया गया है automake: @XavierShay
rohitpaulk

43

यदि आप होमब्रे के बजाय MacPorts का उपयोग करना चाहते हैं , तो आप कर सकते हैं:

sudo port install automake autoconf libtool

मुझे भी यही समस्या थी और इसने मेरे लिए इसे हल कर दिया।


यह मेरे रास्ते में ऑटोकॉन्फ़ को जोड़ने के लिए प्रतीत नहीं हुआ।
एरिक

अरे एरिक, क्या आप सुनिश्चित हैं कि macports सही ढंग से सेटअप है? क्या आप अपने रास्ते में / ऑप्ट / स्थानीय / बिन और संबंधित निर्देशिका देख सकते हैं?
patr1ck

: मामले में किसी को libtool और glibtool के साथ समस्या यह है, इस तरह से यह macports में स्थलांतरित किया गया है lists.macosforge.org/pipermail/macports-users/2009-October/...
kyr

6

यदि आप उपयोग कर रहे हैं brew, तो autoreconfउपयोगिता autoconfपैकेज का हिस्सा है , इसलिए इसे इसके माध्यम से स्थापित करें:

brew install autoconf

यदि समस्या बनी रहती है, तो reinstallया linkतो फिर से विचार करें। उपयोगlocate autoreconfयह जानने के लिए कि यह कहाँ है।

यह भी जांच लें कि क्या /usr/local/bin/autoreconfमौजूद है (और सही जगह से जुड़ा हुआ है), और आपने /usr/local/binअपनी /etc/pathsफ़ाइल में जोड़ा गया पथ ।



0

मैंने अपने शेल में पथ जोड़ते हुए अपनी ऑटोरिक्नोफ़ समस्या को हल किया:

sudo pico /etc/paths

फिर मैंने लाइन जोड़ी

/sw/bin

जहाँ मुझे autoreconfऔर ऑटोकॉन्फ़ फाइलें मिलीं और सब कुछ बचा लिया।

तब से मैं बिना किसी समस्या के ऑटोरैकोन का उपयोग कर सकता हूं।


2
मेरे पास मेरे ओएक्सएक्स मशीन पर / sw / bin नहीं है। क्या आप बताएंगे कि यह कहां से आया?
जोशुआ डी। बॉयड

0

मुझे भी इसी तरह की समस्या थी, लेकिन क्योंकि होमब्रेव सेलर निर्देशिका से दूर चला गया था, लेकिन कुछ कारणों से इस पैकेज के बायनेरिज़ अभी भी थे।

मैंने निम्न कमांड के साथ ऑटोकॉन्फ़ को फिर से इंस्टॉल किया और ऑटोरैकोनफ़ अब सही पेट में है: brew reinstall autoconf

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