2013/12/19(木) [n年前の日記]
#6 [ruby] Ruby/SDLとruby-openglをインストール
Ruby 1.9.3 p484 mingw32 版上にインストールしようと試みたのだけど、チラチラ問題が。
◎ Rubyforge.orgに繋がらないのですが。 :
Ruby/SDL の Windows用バイナリをDLしようと思ったら、Rubyforge.org に繋がらず。困った。
「Windowsへのインストールは、バイナリを利用するのが楽」と公式サイトのドキュメントには書いてあるけど、そのバイナリが入手できないのでは…。
「Windowsへのインストールは、バイナリを利用するのが楽」と公式サイトのドキュメントには書いてあるけど、そのバイナリが入手できないのでは…。
◎ gem でインストール。 :
gem install rubysdl-mswin32-1.9 でインストールしても、手元のスクリプトが動いてくれず。
あ。「install_rubysdl.bat を実行せよ」とメッセージが表示されてることに、今気がつきました。
実行したら、エラーが出た。
C:\ruby193mingw\lib\ruby\gems\1.9.1\gems\rubysdl-mswin32-1.9-2.1.1.1\ をDOS窓で開いて、ruby install_rubysdl.rb を実行してみたり。インストールできたっぽい。
ただ、このままだと、ruby-opengl と競合するはずだから…。 _2013/05/08の日記 を参考にして、opengl.so をリネームしたり等。
gem install opengl 後、gem install ruby-opengl を実行したら、ruby-opengl (0.61.0) が入ってくれた。
Ruby/SDL も ruby-opengl も動いてるように見える。これで大丈夫そうかな…。
まあ、Ruby/SDL は、Ruby 1.8〜1.9 上でしか動かないんだけど。
あ。「install_rubysdl.bat を実行せよ」とメッセージが表示されてることに、今気がつきました。
実行したら、エラーが出た。
> install_rubysdl.bat C:/ruby193mingw/lib/ruby/gems/1.9.1/gems/rubysdl-mswin32-1.9-2.1.1.1/dll/install_rubysdl:7:in `<top (required)>': uninitialized constant Gem::GemPathSearcher (NameError) from C:/ruby193mingw/bin/install_rubysdl:23:in `load' from C:/ruby193mingw/bin/install_rubysdl:23:in `<main>'困ったな。
C:\ruby193mingw\lib\ruby\gems\1.9.1\gems\rubysdl-mswin32-1.9-2.1.1.1\ をDOS窓で開いて、ruby install_rubysdl.rb を実行してみたり。インストールできたっぽい。
ただ、このままだと、ruby-opengl と競合するはずだから…。 _2013/05/08の日記 を参考にして、opengl.so をリネームしたり等。
gem install opengl 後、gem install ruby-opengl を実行したら、ruby-opengl (0.61.0) が入ってくれた。
Ruby/SDL も ruby-opengl も動いてるように見える。これで大丈夫そうかな…。
まあ、Ruby/SDL は、Ruby 1.8〜1.9 上でしか動かないんだけど。
◎ Ruby/SDLのドキュメントがグチャグチャ。 :
_File: README ・ Documentation for rubysdl (2.1.3)
を眺めたら、ほとんどの文字が「???」になっていて。どういうことだろう…。
[ ツッコむ ]
以上です。