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ı