ruby-opengl-0.60.1 を Ubuntu にインストールするにはどうすればよいですか?
私は努力し続けます
$ gem install ruby-opengl --version 0.60.1
次のエラーが発生しています。
Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension
ERROR: 'rake/gempackagetask' is obsolete and no longer supported. Use
'rubygems/package_task' instead.
/home/matias/.rvm/gems/ruby-1.9.3-p362@sampleGemset/gems/ruby-opengl-0.60.1/
Rakefile:24:in `<top (required)>'
おそらく、Rakefile の「package task」パラメーターを手動で変更してから、ローカルの gem インストールを試みることができますか?...
手動インストール用にパッケージをダウンロードできる次の URL を見つけました。
rubyforge.org/frs/?group_id=2103
launchpad.net/ubuntu/+source/ruby-opengl/0.60.1+dfsg1-2
また、以下はパッチまたは小さな変更のようです。
gist.github.com/tociyuki/2479308
ランチパッドの URL から gem をダウンロードしようとした後、ダウンロード フォルダーから $ gem install ruby-opengl-0.60.1.gem を試しましたが、大量のエラーが発生しました。
私は最終的に試しました: $ sudo apt-get install libopengl-ruby
$ gem list -r ruby-opengl を取得すると、次のようになります。
\*** REMOTE GEMS \***
ruby-opengl (0.61.0, 0.60.0 i386-mswin32)
ruby-opengl2 (0.60.6)
i386-mswin32 は Windows 用のバージョン 0.60.1 だと思います。
この構成で、Sapphire.rb を実行しようとしましたが、まだ動作しません。
すでに ruby-opengl バージョン 0.60.0 と 0.61.0 がインストールされていますが、いくつかの .rb ファイルを実行するために必要な「gl」、「glu」、および「glut」拡張子を作成するため、0.60.1 が必要です。私が他の人からコピーしたもの。これらの .rb ファイルは、Gosu gemで作成されたビデオ ゲームです。
これは特に Gosu gem で使用するためのものです。さらに具体的には、Texplay gemも必要とする Sapphire ゲーム (github.com/KoBeWi/Sapphire) を実行しようとしています。
または、「gl」、「glu」、および「glut」拡張機能をアクティブにする別の方法はありますか?