This topic needs a title

I'm trying to use ActiveRecord on the latest MacOS X Tiger, but it gives me this error when I try to use my subclass of ActiveRecord::Base (after calling establish_connection)

LoadError: no such file to load — dbi

method require in ar.rb at line 1 at top level in ar.rb at line 1

I installed DBI several times and it is there, but can't find it. Here's the source (ar.rb)

require 'dbi' require 'pp' require 'rubygems' require_gem 'activesupport' require_gem 'activerecord' #require 'active_record'

ActiveRecord::Base.establish_connection( :adapter => 'sqlserver', :database => 'ETT', :mode => 'ODBC', :dsn => 'Dev', :username => 'ETT_sa', :password => 'MR#Fko[!Iu', :host => '192.168.97.227' )

class Order < ActiveRecord::Base end

pp Order.columns.map { |col| col.name } pp Order.columns_hash['shipped_at']