Ruby on Railsインストールへの長い道のり

 備忘録的な意味合いもかねて、ちょっとここに書いていきます。

 まず、nmake.exeを探すことから始めました。幸い、visual studio c++は2010をインストール既にしていたので(本当に節操なし)、visualdstudioのフォルダを検索かけてみると……

 あった! ありました!

 私の環境では、C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\binにあった模様。ここにパスを通せば良いと言う事ですね。Program Filesの下にあるのが若干気になりますが、まあ良いでしょう!また、パスを通さなくてもVisualStudioコマンドプロンプトを開けば、最初からパスが通っている環境で操作できるので楽でいいです。

 ちなみにcコンパイラ(cl.exe)も必要になるようなので、nmake.exeだけを他のフォルダに移すというのは止めておいたほうがいいかもしれません。

 そういうわけで、VisualStudioコマンドプロンプトから

gem install rdoc

 を実行します。ここでrailsではなくrdocをインストールしようとしているのは、このサイトrailsをインストールする前にこれをインストールすべきだという風に書いてあったためです。

 きっとうまくいくに違いないと信じ込んでいたのですが、予期せぬエラーが。_MSC_VERがアンマッチだとのこと。なんでこんなエラーが出るのかわかりませんが、visualstudioのバージョンとrubyのメイクファイルで想定しているバージョンが違うのが原因なのではないかと考えています。次からはこのあたりについて調べてみることにします。