(Ruby) Ruby/SDL用ruby
What's this?
ruby command for libraries using SDL.
rsdl is ruby command replacement, initialize SDL before main(), required in some platform such as OSX.
Requirements
- SDL 1.2 or later
- ruby 1.8 or later (1.9.1 ready)
Download
Usage
install:
$ gem update --system $ gem install rsdl
for older packages:
$ ruby configure.rb $ make $ sudo make install
Run your script:
$ rsdl myscript.rb
何これ
その名の通りRuby/SDL等のSDLを使用するライブラリのためのrubyコマンド置き換えです。1.9.1対応しました。
SDLを使ったアプリケーションは、通常mainの前にプラットフォーム毎の初期化ルーチンを通ることになります。
しかし、Ruby/SDLではそれが出来ないためMacOSX等の初期化を必要とするプラットフォームでは普通に動かすことが困難でした。
で、そのためにSDLの初期化だけを通すrubyコマンド相当の物を作りました。
ダウンロード
gem install rsdl
でインストールできるはずです。駄目なら
gem update --system
でrubygems自体の更新をやってから試してください。
古いバージョン:
使い方
インストールはgem installを使ってください。
$ gem update --system $ gem install rsdl
古いパッケージ用のインストール方法:
$ ruby configure.rb $ make $ sudo make install
実行する方法はこんな感じ。rubyコマンドのかわりにrsdlコマンドを使ってください。
$ rsdl myscript.rb
ライセンスとか
ruby'sで。
更新履歴
- 2010年06月19日:ずっと前からrubygems.orgに上げてもらってたのにそのこと書いてなかったのをやっと書いた。永らく放置しててごめんなさい。
- 2009年04月29日:SDLと違うprefixのrubyにできるようにした。Ruby 1.8でもmake cleanが動くようにした。configure.rbが静かすぎるのでcreating Makefileとか出るようになった。Thanks Akinori MUSHA.
- 2009年02月11日:1.9.1対応版(0.1.0)。あと需要がありそうなんで英語の説明も軽く書いた。
- それ以前:忘れた。
Keyword(s):
References:[(Ruby) Riko]