一个骗子黑客

Lie付 Hacker.jp

Ruby-Processing (2.5.0)をMarvericksにインストール

Ruby-Processing が2.5.0になってる。

Mac へのInstallの方法が変わってるので、メモっといた。 公式だとrvm ってなってるけど、普段rbenv使ってるのでrbenvで進めます。

Ruby-Processing v2.5.0 + rbenv + Marvericksでrp5の実行環境のセットアップ

Installing ruby processing on the mac · jashkenas/ruby-processing Wiki · GitHub

リンク先にもある通り、homebrewが入ってない場合はインストールしておく。

wget とデフォルトのOpenJDK じゃなくてOracle JDKが必要なら、入れておく。


jrubyインストール

$ rbenv install jruby-1.7.13
$ rbenv local jruby-1.7.13
$ ruby -v 
jruby 1.7.13 (1.9.3p392) 2014-06-24 43f133c on Java HotSpot(TM) 64-Bit Server VM 1.6.0_65-b14-462-11M4609 [darwin-x86_64]

ruby-processingをrubygemsからインストール

$ gem install ruby-processing
$ rbenv rehash

ruby-processingのセットアップ

$ rp5 setup install

サンプルのセットアップ

$ rp5 setup unpack_samples

.rp5rcの設定を記述

Processing.appのなかの/Contents/Javaへのパスを指定する。

参考 : YAML configuration file for ruby-processing

---
PROCESSING_ROOT: /Applications/Processing.app/Contents/Java
JRUBY: 'true'

サンプルの実行

$ cd rp_samples
$ rake

サンプルが一つづつ立ち上がります。ESCキーを押すと、起動中のサンプルが終了して、次のサンプルが起動します。


実行結果

f:id:st44100:20140731120116g:plain