lion編rincanterを使用しようとして苦労したので設定をメモまずRはhomebrewからインストールしたものを使う前提とします。jdkのインストールjdkが必要なのでインストールするのですが、デベロッパサイトからのダウンロードが必要です。Packageの最新版をダウンロードしてインストールします。Preferenceを起動し優先する順位を最初にします。入力しますrootで実行せよとなっていますがhomebrewではユーザ権限でOKです。Rを起動しrjavaパッケージをインストールします。install.packages('rJava')confiureが走りコンパイルが始まりますエラーが出ずインストールが終了すればOKコンパイルが失敗する場合、R_HOMEの設定をするhomebrewでは不要ですがPackage版では必要なようですjdkがインストールされていないとjnilibがコンパイルできずjni.hが見つからないというエラーがでます。rincanterのインストールこれでrincanterのインストール準備が完了します。Clojureへのインストールはleiningenから行うことにするとproject.cljはこんな感じincanterとrincanterは最新版をclojars.orgで検索して最新版を指定します。deps後rjavaのラブラリをlibsコピーします。対象は/usr/local/Cellar/r/{Rのバージョン}/R.framework/Resouces/library/rJava/jriのJRI.jar,REngine.jar,JRIEngine.jarをプロジェクトのlibsへコピーします。手順は、ほぼOSX編と同じですライブラリ関連とパッケージマネージャーからJDKをインストールすることぐらいが違いとなります。RとJDKのインストールパッケージマネージャからRとJDKをインストールする。入力しますRを起動しrjavaパッケージをインストールします。deps後rjavaのラブラリをlibsコピーします。REngine.jarをleinで作成したプロジェクトのlibへコピー。upLoginユーザーは見つかりませんでした。