Monday, September 12, 2005

Ruby On Rails

I had been meaning to check out Ruby On Rails for quite some time; got around to it finally . I am still in the middle of it (just finished setting things up), so these are just preliminary findings. I started this at work (in Cygwin), came home and did it again in Suse 9.3.

Cygwin:
  1. There is no uninstall target in the makefile if you install Ruby from sources. This is probably not the case with Cygwin alone.

  2. Attempting to install Gems failed saying that it couldn't find the file md5.so, although the file was very much there.
Suse 9.3:
  1. Suse ships with Ruby 1.8.1; this is no good because Rails needs 1.8.2. Back to installing from the sources.

  2. Attempting to install Gems failed saying that SSL was not installed, even though it very much was (see a pattern here?). I fixed this by installing a newer version of Rake (whatever that is), though there were some documentation-related errors. Anyway, reinstalling Gems with 1.8.2 went through without any problems.
Going to tackle the md5.so error at work tomorrow. Hopefully I can fix it quickly and move on to actual application development...