rsdl
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
Latest package is now in rubygems.org!
try: gem install rsdl
Usage
install:
$ gem update --system
$ gem install rsdl
Run your script:
$ rsdl myscript.rb
rsdlについて
その名の通り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コマンドのかわりにrsdlコマンドを使ってください。
$ rsdl myscript.rb
ライセンスとか
rubyと同じで。
更新履歴
- 2011年06月01日:サイト更新にあたって古いパッケージはいらないから消した。
- 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)。あと需要がありそうなんで英語の説明も軽く書いた。
- それ以前:忘れた。