Tôi không quản lý để cài đặt đá quý therubyracer trên Yosemite 10.10.
Đây là nhật ký:
11:53 $ gem install libv8 -v '3.16.14.3' - --with-system-v8 Xây dựng tiện ích mở rộng gốc với: '--with-system-v8' Điều này có thể mất một thời gian... Đã cài đặt thành công libv8-3.16.14.3 Tài liệu phân tích cú pháp cho libv8-3.16.14.3 Cài đặt tài liệu ri cho libv8-3.16.14.3 Hoàn tất cài đặt tài liệu cho libv8 sau 0 giây 1 viên ngọc được cài đặt 02:05 $ gem install therubyracer -v '0.12.1' - --with-system-v8 Xây dựng tiện ích mở rộng gốc với: '--with-system-v8' Điều này có thể mất một thời gian... LỖI: Lỗi khi cài đặt bộ lọc bụi: LỖI: Không thể tạo tiện ích mở rộng gốc đá quý. /usr/local/var/rbenv/versions/2.1.2/bin/ruby extconf.rb --with-system-v8 kiểm tra main () trong -lpthread ... có kiểm tra main () trong -lobjc ... có kiểm tra v8.h ... không *** extconf.rb không thành công *** Không thể tạo Makefile do một số lý do, có thể là thiếu cần thiết thư viện và / hoặc tiêu đề. Kiểm tra tệp mkmf.log để biết thêm chi tiết. Bạn có thể cần các tùy chọn cấu hình. Các tùy chọn cấu hình được cung cấp: --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 --without-make-prog --srcdir =. --curdir --ruby = / usr / local / var / rbenv / maps / 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-bao gồm --without-v8-include = $ {v8-dir} / bao gồm --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 `config ': Bạn có đã chọn để sử dụng phiên bản V8 được tìm thấy trên hệ thống của bạn (Libv8 :: Location :: System :: NotFoundError) và * không phải * một trong những gói với rubygem libv8. Tuy nhiên, nó không thể được định vị. hãy đảm bảo rằng bạn có một phiên bản của v8 tương thích với 3.16.14.3 được cài đặt. Bạn có thể cần phải có các tùy chọn đặc biệt --with-v8-dir nếu nó không phải là tiêu chuẩn vị trí cảm ơn, Mgmt từ /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 ' từ extconf.rb: 32: in '' extconf không thành công, thoát mã 1 Các tệp Gem sẽ vẫn được cài đặt trong /usr/local/var/rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/therubyracer-0.12.1 để kiểm tra. Kết quả được ghi vào /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. ngoài