Therubyracer gem'i Yosemite 10.10'a kurmayı başaramıyorum.
İşte günlük:
11:53 $ gem kurulumu libv8 -v '3.16.14.3' - --with-system-v8 '--With-system-v8' ile yerel uzantılar oluşturma Bu biraz zaman alabilir... Libv8-3.16.14.3 başarıyla yüklendi Libv8-3.16.14.3 için belgelerin ayrıştırılması Libv8-3.16.14.3 için ri belgelerini yükleme 0 saniye sonra libv8 belgelerinin yüklenmesi tamamlandı 1 mücevher yüklü 02:05 $ gem yüklemek therubyracer -v '0.12.1' - --with-system-v8 '--With-system-v8' ile yerel uzantılar oluşturma Bu biraz zaman alabilir... HATA: Yükseltici yüklenirken hata oluştu: HATA: Gem yerel uzantısı oluşturulamadı. /usr/local/var/rbenv/versions/2.1.2/bin/ruby extconf.rb --with-system-v8 -lpthread içinde main () kontrol ediliyor ... evet -lobjc'de main () denetleniyor ... evet v8.h için kontrol ediliyor ... hayır *** extconf.rb başarısız oldu *** Makefile bazı nedenlerden dolayı oluşturulamadı, muhtemelen gerekli olmadı kitaplıklar ve / veya başlıklar. Daha fazla ayrıntı için mkmf.log dosyasını kontrol edin. Yapabilirsin yapılandırma seçeneklerine ihtiyacınız var. Sağlanan yapılandırma seçenekleri: --with-opt-dir --without-opt-dir --with-opt-include --without-opt-include = $ {opt-dir} / include --with-opt-lib --without-opt-lib = $ {opt-dir} / lib --with-make-prog --with-make-prog --srcdir =. --curdir --ruby = / usr / local / var / rbenv / sürümler / 2.1.2 / bin / ruby --with-pthreadlib --without-pthreadlib --with-objclib --without-objclib --enable-debug --disable-debug --with-v8-dir --without-v8-dir --with-v8-include --without-v8-include = $ {v8-dir} / include --with-v8-lib --without-v8-lib = $ {v8-dir} / lib /usr/local/var/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/libv8-3.16.14.3/ext/libv8/location.rb:50:in `configure ': sisteminizde bulunan V8 sürümünü kullanmak için seçildi (Libv8 :: Location :: System :: NotFoundError) ve libv8 rubygem ile birlikte gelen * değil *. Ancak, bulunamadı. lütfen bir sürümüne sahip olduğunuzdan emin olun 3.16.14.3 ile uyumlu olan v8 yüklü. Yapabilirsin standart değilse özel --with-v8-dir seçeneklerine ihtiyaç duyar yer Teşekkürler, Yönetim /usr/local/var/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/libv8-3.16.14.3/lib/libv8.rb:7:'den 'configure_makefile' extconf.rb'den: 32: '' extconf başarısız oldu, çıkış kodu 1 Gem dosyaları inceleme için /usr/local/var/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.1'de kurulu olarak kalacaktır. Sonuçlar /usr/local/var/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/extensions/x86_64-darwin-14/2.1.0-static/therubyracer-0.12.1/gem_make adresine kaydedildi. dışarı