Ich schaffe es nicht, Therubyracer Gem auf Yosemite 10.10 zu installieren.
Hier ist das Protokoll:
11:53 $ gem install libv8 -v '3.16.14.3' - --with-system-v8 Erstellen nativer Erweiterungen mit: '--with-system-v8' Dies könnte eine Weile dauern ... Libv8-3.16.14.3 wurde erfolgreich installiert Analysedokumentation für libv8-3.16.14.3 Installieren der ri-Dokumentation für libv8-3.16.14.3 Die Installation der Dokumentation für libv8 ist nach 0 Sekunden abgeschlossen 1 Edelstein installiert 02:05 $ gem install therubyracer -v '0.12.1' - --with-system-v8 Erstellen nativer Erweiterungen mit: '--with-system-v8' Dies könnte eine Weile dauern ... FEHLER: Fehler beim Installieren des Trubelracers: FEHLER: Fehler beim Erstellen der nativen Erweiterung für Edelsteine. /usr/local/var/rbenv/versions/2.1.2/bin/ruby extconf.rb --with-system-v8 nach main () in -lpthread suchen ... ja nach main () in -lobjc suchen ... ja nach v8.h suchen ... nein *** extconf.rb fehlgeschlagen *** Makefile konnte aus irgendeinem Grund nicht erstellt werden, wahrscheinlich mangels notwendig Bibliotheken und / oder Header. Überprüfen Sie die Datei mkmf.log auf weitere Details. Du darfst Konfigurationsoptionen benötigen. Bereitgestellte Konfigurationsoptionen: --with-opt-dir --ohne Opt-Dir --with-opt-include --without-opt-include = $ {opt-dir} / include --with-opt-lib --without-opt-lib = $ {opt-dir} / lib --mit Make-Prog --ohne Make-Prog --srcdir =. --curdir --ruby = / usr / local / var / rbenv / version / 2.1.2 / bin / ruby --with-pthreadlib --without-pthreadlib --with-objclib --ohne-objclib --enable-debug --disable-debug --with-v8-dir --ohne-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 ': Sie haben ausgewählt, um die auf Ihrem System gefundene Version von V8 zu verwenden (Libv8 :: Location :: System :: NotFoundError) und * nicht * derjenige, der mit dem libv8 rubygem gebündelt ist. Jedoch, es konnte nicht gefunden werden. Bitte stellen Sie sicher, dass Sie eine Version von haben v8, das mit 3.16.14.3 kompatibel ist, installiert. Du darfst müssen spezielle --with-v8-dir-Optionen verwenden, wenn es sich um einen Nicht-Standard handelt Ort Vielen Dank, Die Mgmt von /usr/local/var/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/libv8-3.16.14.3/lib/libv8.rb:7:in `configure_makefile ' von extconf.rb: 32: in `' extconf fehlgeschlagen, Code 1 beenden Gem-Dateien bleiben zur Überprüfung in /usr/local/var/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.1 installiert. Ergebnisse protokolliert unter /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. aus