Kısa bir süre önce OS X sürümümüzü 10.10'a güncelledim ve bu tarihten itibaren sorunu RVM aracılığıyla ruby yükleme sorunuyla karşı karşıya. Çözemediğim gcc46'ya bağımlılık var. Herhangi bir yardım takdir edilir. Aşağıda hata yığını var.Ruby'yi Yosemite'ye yüklerken hata oluştu
rvm reinstall ruby-1.9.3-p547
ruby-1.9.3-p547 - #removing src/ruby-1.9.3-p547 - please wait
ruby-1.9.3-p547 - #removing rubies/ruby-1.9.3-p547 - please wait
Searching for binary rubies, this might take some time.
No binary rubies available for: osx/10.10/x86_64/ruby-1.9.3-p547.
Continuing with compilation. Please read 'rvm help mount' to get more information on binary rubies.
Checking requirements for osx.
Installing requirements for osx.
Updating system - please wait
Installing required packages: gcc46 - please wait
Error running 'requirements_osx_brew_libs_install gcc46',
showing last 15 lines of /Users/saurabh/.rvm/log/1414321731_ruby-1.9.3-p547/package_install_gcc46.log
+rvm_pretty_print:10> case stdout (stdout)
+rvm_pretty_print:11> [[ -t 1 ]]
+rvm_pretty_print:11> return 1
+rvm_warn:4> printf %b 'There were package installation errors, make sure to read the log.
Try `brew tap --repair` and make sure `brew doctor` looks reasonable.
Check Homebrew requirements https://github.com/Homebrew/homebrew/wiki/Installation\n'
There were package installation errors, make sure to read the log.
Try `brew tap --repair` and make sure `brew doctor` looks reasonable.
Check Homebrew requirements https://github.com/Homebrew/homebrew/wiki/Installation
+requirements_osx_brew_libs_install:11> case 10.10 (10.6)
+requirements_osx_brew_libs_install:18> return 1
Requirements installation failed with status: 1.
brew install gcc46
==> Installing gcc46 from homebrew/homebrew-versions
gcc46: OS X Mavericks or older is required for stable.
Use `brew install devel or --HEAD` for newer.
Error: An unsatisfied requirement failed this build.
DÜZENLEME:
Ben komuta altında kullanarak yüklemek başardı.
rvm install 1.9.3 --with-gcc=clang
Birisi yukarıdaki komutla farkın ne olduğunu anlamama yardımcı olabilir mi? Teşekkürler
RVM'nin gcc4.6'yı yüklemesi beklendiğini, ancak mevcut fiş seçim listenizde eski desteklenmeyen bir makbuz sürümü varmış gibi görünüyor. Güncellemeyi, demleme, demlemek, doktor demeyi deneyin ... Ve fark şu: , son komutta ruby clang'ı derlemek için kullanabilirsiniz (darwin'deki varsayılan c derleyici) ... –
Demlemek güncellemeyi denedim. Bu sorunu çözmedi. OSX 10.10 için henüz desteklenmemiş bir gcc46 olmadığını düşünüyorum. Çok da emin değilim. – Saurabh
Ben guc48'i Yosemitte'de yükleyebildim: brew install homebrew/version/gcc48 –