If you are getting the error below:
The procedure entry point mysql_stmt_row_tell could not be located in the dynamic link library libmysql.dll
You have to copy the libmysql.dll from your mysql/bin directory to ruby/bin directory. I found this solution here.
Upgrading to Rails 2.1.0
12/08/2008
I tried to update to the latest Rails 2.1.0 version but got an error when trying to update the activesupport gem. So I decided to update each module manually and still got an error when updating activesupport
C:\InstantRails>gem update activesupport -y
Updating installed gems…
Bulk updating Gem source index for: http://gems.rubyforge.org
Updating metadata for 13 gems from http://gems.rubyonrails.org
………….
complete
Attempting remote update of activesupport
INFO: `gem install -y` is now default and will be removed
INFO: use –ignore-dependencies to install only the gems you list
ERROR: Error installing activesupport:
invalid gem format for C:/InstantRails/ruby/lib/ruby/gems/1.8/cache/activesupport-2.1.0.gem
The fix is to download the gem manually from here, save it and run gem install activesupport-2.1.0.gem.