WindowsでCGIKit2のckprojectを使用するとエラーになる。
[c:\cgikit]ruby C:\ruby\bin\ckproject –ja todo
C:/ruby/bin/ckproject:17:in “’: No such file or directory – which ruby (Errno::ENOENT)
from C:/ruby/bin/ckproject:17:in `default_ruby_path’
from C:/ruby/bin/ckproject:23
Windowsにはwhichコマンドがないのが原因のようだ。
def default_ruby_path
%x(which ruby).chomp
end
[whichコマンドを作る][1]を参考にしてwhich.batを作成し、パスの通ったディレクトリにおけば、ckprojectが使用できるようになりました。
[1]: http://www.atmarkit.co.jp/fwin2k/win2ktips/319which/which.html