Chỉ cần cài đặt mới ruby 1.8.7 REE và MRI trên máy bằng bộ đá quý mới (Sử dụng RVM) Tuy nhiên, trong mỗi khi chúng cố gắng sử dụng memprof lỗiRuby 1.8.7: Biểu tượng không tìm thấy Lỗi
$ gem install memprof
$ irb
>> require 'rubygems'
>> require 'memprof'
>> LoadError: dlopen(/Users/schneems/.rvm/gems/[email protected]/gems/memprof-0.3.10/lib/memprof.bundle, 9): Symbol not found: __mh_bundle_header
Referenced from: /Users/schneems/.rvm/gems/[email protected]/gems/memprof-0.3.10/lib/memprof.bundle
Expected in: flat namespace
in /Users/schneems/.rvm/gems/[email protected]/gems/memprof-0.3.10/lib/memprof.bundle - /Users/schneems/.rvm/gems/[email protected]/gems/memprof-0.3.10/lib/memprof.bundle
from /Users/schneems/.rvm/gems/[email protected]/gems/memprof-0.3.10/lib/memprof.bundle
from /Users/schneems/.rvm/rubies/ruby-1.8.7-p352/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:59:in `require'
from (irb):2
Lỗi là Symbol not found: __mh_bundle_header
. Câu hỏi của tôi là: tôi cần phải làm gì để hệ thống của tôi tìm thấy biểu tượng này, hoặc có cái gì khác mà tôi cần phải cài đặt? Mọi đề xuất gỡ lỗi đều được hoan nghênh.
Yay cho thẻ không rõ ràng [biểu tượng]. –
Tôi đã đăng câu hỏi meta về thẻ: http://meta.stackexchange.com/questions/110399/how-should-the-symbols-tags-be-split-up –