wxruby をインストールしようとしています。私はgem install wxruby、gem install wxruby-19-2.0.0でwxruby-2.0.1-universal-darwin-9.gemをダウンロードしてみました。arch -i386 ruby の変更を試みたところ、サポートされていないアーキテクチャの arch でエラーが発生しました (Snow Leopard および Lion)。
Mac OS X Lion と Snow Leopard で試しました。ruby 1.8.7 および 1.9.2 で。また、Linux(RED-HAT)でも試しました。すべて同じエラーが発生しました。私がそれをコンパイルしようとしたとき、私が修正したswigバージョンエラーが発生し、次にsize_tやその他のアイテムが見つからないというコード内の大量のエラーが発生しました。(Snow Leopard で) wxwidgets の新規インストールを試みましたが、役に立ちませんでした。
インストールは常にうまくいきますが、いくつかのテスト コードを実行すると、次のようになります。require': dlopen(/Users/jwright/.rvm/gems/ruby-1.9.2-p290/gems/wxruby-2.0.1-universal-darwin-9/lib/wxruby2.bundle, 9): no suitable image found. Did find: (LoadError)
/Users/jwright/.rvm/gems/ruby-1.9.2-p290/gems/wxruby-2.0.1-universal-darwin-9/lib/wxruby2.bundle: no matching architecture in universal wrapper - /Users/jwright/.rvm/gems/ruby-1.9.2-p290/gems/wxruby-2.0.1-universal-darwin-9/lib/wxruby2.bundle
from /Users/jwright/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
/Users/jwright/.rvm/gems/ruby-1.9.2-p290/gems/wxruby-2.0.1-universal-darwin-9/lib/wx.rb:12 から<top (required)>'
from /Users/jwright/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:59:in
の「require」内: /Users からの「require」内/jwright/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:59:in rescue in require'
from /Users/jwright/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:35:in
require' from ./test_wxruby.rb:3:in `'
irb require 'rubygems' require 'wx' を使用すると同じことが行われます
助けてください。これはぜひ使いたいです。私のもう 1 つのクロスプラットフォーム オプションは JRuby です。