Visual C++ 2008でコンパイルするRuby 1.9.1-p129
Visual C++ 2008 (Visual Studio 2008)でコンパイルしたRuby 1.9.1-p129が必要だったので、
有名なRuby-mswin32 (ja)には最新のパッチが当てられていないp0しか出ていない上に、Visual C++ 6.0 (vc6)でコンパイルされているので、今回は利用できなかったので。
環境
on Windows XP (Home ed.) SP3
Microsoft Visual C++ 2008 (a.k.a VC9.0) Express Edition (MSC_VER = 1500)
準備
source: ruby-1.9.1-p129 (from ruby-lang.org)
prerequisites: msysgit (1.6.x?) (for sed), bison (latest version from GnuWin32, installing to C:\)
executable Ruby version: 1.8.6-p287 (from One-click Ruby Installer (OCI), in C:\Ruby)
作業
commands under VS2008 command prompt:
>vcvars32.bat >cd C:\ruby-1.9.1-p129\win32 >configure.bat --prefix=C:/Ruby19 >nmake >nmake /n install >nmake install
結論
いっぱつですんなりとできた。やれやれ、これからが本題。