From: Brian Candler Date: 2003-08-02T00:57:30+09:00 Subject: Re: DBI-PG problems On Sat, Aug 02, 2003 at 12:47:50AM +0900, Michael Garriss wrote: > While installing DBI I got the error that it could not find the > postgreSQL libs. After pointing it to /usr/local/psql/lib and > /usr/local/psql/include it installed fine. I then had to install the > postgres RAA package in order to connect, before that I got the same > 'load_driver' error that Culley was getting. Strange, because that's not the same here. My machine has never been near postgres but I can install its DBD quite happily: [ruby-dbi-all]$ ruby setup.rb config --with=dbi,dbd_mysql,dbd_pg entering config phase... config done. [ruby-dbi-all]$ ruby setup.rb setup entering setup phase... setting #! line to "#!/usr/local/bin/ruby" setup.rb: skip bin/proxyserver(dbd_proxy) by user option setup.rb: skip ext/dbd_sqlite(dbd_sqlite) by user option setup.rb: skip ext/dbd_sybase(dbd_sybase) by user option setup done. [ruby-dbi-all]$ su Password: bloodhound# ruby setup.rb install entering install phase... mkdir -p /usr/local/bin install sqlsh.rb /usr/local/bin setup.rb: skip bin/proxyserver(dbd_proxy) by user option setup.rb: skip lib/dbd_ado(dbd_ado) by user option setup.rb: skip lib/dbd_db2(dbd_db2) by user option setup.rb: skip lib/dbd_interbase(dbd_interbase) by user option setup.rb: skip lib/dbd_msql(dbd_msql) by user option mkdir -p /usr/local/lib/ruby/site_ruby/1.6/DBD/Mysql install Mysql.rb /usr/local/lib/ruby/site_ruby/1.6/DBD/Mysql setup.rb: skip lib/dbd_odbc(dbd_odbc) by user option setup.rb: skip lib/dbd_oracle(dbd_oracle) by user option mkdir -p /usr/local/lib/ruby/site_ruby/1.6/DBD/Pg install Pg.rb /usr/local/lib/ruby/site_ruby/1.6/DBD/Pg setup.rb: skip lib/dbd_proxy(dbd_proxy) by user option setup.rb: skip lib/dbd_sqlrelay(dbd_sqlrelay) by user option mkdir -p /usr/local/lib/ruby/site_ruby/1.6/dbi install columninfo.rb /usr/local/lib/ruby/site_ruby/1.6/dbi install dbi.rb /usr/local/lib/ruby/site_ruby/1.6/dbi install row.rb /usr/local/lib/ruby/site_ruby/1.6/dbi install sql.rb /usr/local/lib/ruby/site_ruby/1.6/dbi install trace.rb /usr/local/lib/ruby/site_ruby/1.6/dbi install utils.rb /usr/local/lib/ruby/site_ruby/1.6/dbi install version.rb /usr/local/lib/ruby/site_ruby/1.6/dbi mkdir -p /usr/local/lib/ruby/site_ruby/1.6/. install dbi.rb /usr/local/lib/ruby/site_ruby/1.6/. setup.rb: skip ext/dbd_sqlite(dbd_sqlite) by user option setup.rb: skip ext/dbd_sybase(dbd_sybase) by user option install done. There are only two DBDs in ruby-dbi-all-0.0.19 which link to C libraries (sybase and sqlite) Regards, Brian.