2013年6月25日火曜日

R2D

GUIをやるべくruby2.0から使えるR2Dというのを導入することに

https://github.com/takaokouji/r2d


$git clone https://github.com/takaokouji/r2d.git
まずgitで落としてきましょう。

$gem install r2d
これをやるとそれらしい返答がきますが、嘘らしいです。

gitで落としてきたら、そのフォルダに入ります。
$ cd r2d
Version '2.0.0' is to confusing to select ruby interpreter.
なんか怒られますが、そのまま無視で問題なかったです(私は)

$gem build r2d.gemspec
これを打ってbuildします。

  Successfully built RubyGem
  Name: r2d
  Version: 0.0.0
  File: r2d-0.0.0.gem

こんな返答だったら大丈夫のはず。

これでインストール開始!

$ gem install --local r2d-0.0.0.gem
ERROR:  While executing gem ... (Gem::DependencyError)
Unable to resolve dependencies: r2d requires gosu (~> 0.7.47.1)
UserName-no-MacBook-Air:r2d UserName$ port install gosu
Warning: port definitions are more than two weeks old, consider using selfupdate
Error: Insufficient privileges to write to MacPorts install prefix.

gosuがないと怒られているので、gemで入れます。

$ gem install gosuFetching: gosu-0.7.47.1.gem (100%)
Building native extensions.  This could take a while...
Successfully installed gosu-0.7.47.1
1 gem installed
Installing ri documentation for gosu-0.7.47.1...
unable to convert "\xCF" from ASCII-8BIT to UTF-8 for lib/gosu.bundle, skipping
Installing RDoc documentation for gosu-0.7.47.1...
unable to convert "\xCF" from ASCII-8BIT to UTF-8 for lib/gosu.bundle, skipping

gosuが入ったらgemでインストール

$ gem install --local r2d-0.0.0.gem
Successfully installed r2d-0.0.0
1 gem installed
Installing ri documentation for r2d-0.0.0...
Installing RDoc documentation for r2d-0.0.0...

これで導入おしまい!!!
exampleの中にサンプルがあるので、動かしてみましょう。





0 件のコメント:

コメントを投稿