Fedora Core 5 and the MySQL Extension for Ruby
Getting the MySQL extension for Ruby installed or updated on Fedora Core
5 takes a few extra steps besides “gem install mysql”. Since I can never
remember the steps needed to get the extension installed, I am posting
this install guide so I won’t have to search for it on Google. Who
knows, maybe somebody else will find it useful too.
- Run “gem install mysql”. Choose to install mysql 2.7, and wait for
the install to die with an error. - Change to the gem directory. “cd
/usr/lib/ruby/gems/1.8/gems/mysql-2.7” - Configure the gem with the proper path to mysql_config. “ruby
extconf.rb –with-mysql-config=/usr/bin/mysql_config” - Run make.
- Optionally, you can run the test suite on module. “ruby ./test.rb
[hostname] [user] [password] [dbname] [port] [socket] [flag]” - Run make install.
- Run “gem install mysql” again to complete the installation.