मैंने रूबी, नवीनतम संस्करण स्थापित किया है। मैंने एक्सकोड, नवीनतम संस्करण स्थापित किया है। मैंने XCode के लिए कमांडलाइन टूल भी इंस्टॉल किए हैं।
फिर मैं रेल पर रूबी स्थापित करना चाहता हूं, लेकिन मुझे निम्न त्रुटि मिली:
प्राप्त करना: जेसन-1.7.5.gem (100%) मूल एक्सटेंशन बनाना। इस कुछ समय लग सकता है ... त्रुटि: रेल स्थापित करने में त्रुटि: त्रुटि: असफल मणि मूल विस्तार बनाने के लिए।
/Users/JonyIve/.rvm/rubies/ruby-1.9.3-p327/bin/ruby extconf.rb creating Makefile
generator.c संकलन करें: /usr/bin/gcc-4.2: ऐसी कोई फ़ाइल या नहीं निर्देशिका बनाओ: * [generator.o] त्रुटि 1
जेम फाइलें इंस्टॉल रहेंगीमें /Users/JonyIve/.rvm/rubies/ruby-1.9.3-p327/lib/ruby/gems/1.9.1/gems/json-1.7.5 निरीक्षण के लिए। परिणाम लॉग इन /Users/JonyIve/.rvm/rubies/ruby-1.9.3-p327/lib/ruby/gems/1.9.1/gems/json-1.7.5/ext/json/ext/generator/gem_make.out
उत्तर:
जवाब के लिए 3 № 1मुझे लगता है कि जब मैं नए स्थापित 10.8 मैक पर रेल एनवी स्थापित कर रहा था तो मुझे यह समस्या थी। कमांड लाइन उपकरण स्थापित किया गया था, लेकिन जीसीसी अभी भी गायब है। मैंने कुछ ब्लॉग पोस्टों को रेफरी किया: (यानी। बेरेलियम कार्य) जिसने मेक स्क्रिप्ट की तलाश में उस स्थान के लिंक को बनाने की अनुशंसा की है:
bash> sudo ln -s /usr/bin/gcc /usr/bin/gcc-4.2
bash> sudo ln -s /usr/bin/g++ /usr/bin/g++-4.2
मुझे लगता है कि रेलों को स्थापित करने पर मेरी समस्या हल हो गई है