WindowsでRをビルドする

Rffiをビルドしたいけど、Windowsではどうもビルドに失敗する。

錯乱のあまりRをビルドしている。のでメモ。

WindowsのRは3.3.xからgcc 4.9.3ベースになる

らしいっすよ。

Plans are for R 3.3.0 and later to use a new toolchain based on gcc 4.9.3 and mingw-w64 v3, put together by Jeroen Ooms and others. See the project page for details. (https://cran.r-project.org/bin/windows/Rtools/)

project page、というのが↓で、Rのビルドの仕方が書いてある。

github.com

やること

  • 最新のRtoolsをC:/Rtoolsにインストール。C:/Rtools/mingw32/C:/Rtools/mingw64があるのを確認
  • C:\RBuildにこのレポジトリをcloneする
  • R-devel.tar.gz(Rのソース)をC:\RBuildに置く
  • buildall.batを実行

結果

ビルドできませんでした。世の中甘くなかった。