रेल (या अधिक विशेष रूप से, परमाणु) स्थापित करने का प्रयास करते समय मुझे एक त्रुटि मिल रही है।रेल 4.0 पर रूबी स्थापित करने में त्रुटि - atomic_reference.c त्रुटि 71
Building native extensions. This could take a while... ERROR: Error installing rails: ERROR: Failed to build gem native extension.
/Users/dima/.rvm/rubies/ruby-2.0.0-p247/bin/ruby extconf.rb creating Makefile
make compiling atomic_reference.c atomic_reference.c:50:9: warning: implicit declaration of function 'OSAtomicCompareAndSwap64' is invalid in C99 [-Wimplicit-function-declaration]
if (OSAtomicCompareAndSwap64(expect_value, new_value, &DATA_PTR(self))) {
^1 warning generated. linking shared-object atomic_reference.bundle
make install /usr/bin/install -c -m 0755 atomic_reference.bundle /Users/dima/.rvm/gems/[email protected]_rails_4_0/gems/atomic-1.1.10/lib/Users/dima/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/site_ruby/2.0.0/x86_64-darwin12.4.0 install: /Users/dima/.rvm/gems/[email protected]_rails_4_0/gems/atomic-1.1.10/lib/Users/dima/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/site_ruby/2.0.0/x86_64-darwin12.4.0: No such file or directory make: *** [install-so] Error 71
Gem files will remain installed in /Users/dima/.rvm/gems/[email protected]_rails_4_0/gems/atomic-1.1.10 for inspection. Results logged to /Users/dima/.rvm/gems/[email protected]_rails_4_0/gems/atomic-1.1.10/ext/gem_make.out
मैं मूल रूप से सिर्फ रेल ट्यूटोरियल अनुसरण कर रहा हूँ (रेल 4.0 के लिए और 2.0 रूबी, seen here) और एक तरह से यहाँ एक दीवार से टकरा दिया है, दुर्भाग्य से, यहाँ क्या हो रहा है पर ज्यादा जानकारी प्राप्त करने में असमर्थ।
मुझे this question मिला और उसी परिणाम के साथ उत्तर में दोनों सुझावों का पालन किया।
आप किस ओएस का उपयोग कर रहे हैं? संपादित करें: मुझे लगता है कि आप अपने होम निर्देशिका पथ से ओएसएक्स का उपयोग कर रहे हैं। क्या आपने एक्सकोड और एक्सकोड कमांड लाइन इंटरफेस स्थापित किया है? –
मैं ओएसएक्स पर हूं और मेरे पास एक्सकोड और सीएलआई स्थापित है। – Dima