Windowsでruby-pgをコンパイルする

http://rails.to/articles/2008/11/28/compile-pg-on-windows
そのまんまですね

構築環境
WindowsXP SP3 + VS2005STD SP1 + ruby186-26.exe

ruby\lib\ruby\1.8\i386-mswin32\config.h で以下をコメントアウト

#if _MSC_VER != 1200
#error MSC version unmatch
#endif

Windowspostgresql-8.3.7-1.zip を解凍後 postgresql-8.3.msi より
インストール
普段はCentOSがサーバーなので、手動起動に変更
環境変数にC:\PostgreSQL\8.3\binを追加

Visual Studi 2005 コマンドプロンプトを起動
gem install pg
Select which gem to install for your platform (i386-mswin32)
1. pg 0.8.0 (x86-mswin32-60)
2. pg 0.8.0 (ruby)
3. pg 0.7.9.2008.10.13 (ruby)
4. pg 0.7.9.2008.10.05 (ruby)
5. Skip this gem
6. Cancel installation
> 2
Building native extensions. This could take a while...
Successfully installed pg-0.8.0
Installing ri documentation for pg-0.8.0...
Installing RDoc documentation for pg-0.8.0...

とここまでやって、テストプロ書いて 動かない
RubyとPostgres
ssleay32.dll 合わなくて動かないのが、正解なのかな?
普段VC++使うこと無いから、このあたりが不明・・・

追記
rubygems-update (1.3.2) に更新した場合はバージョン指定が必要です
pg 0.8.0 (x86-mswin32-60)は自分の環境ではエラーになる
しかもpg-0.8.0-x86-mswin32-60\ext\mingw\gem_make.out になってしまう・・・
pg-0.8.0-x86-mswin32-60\ext\vc 見に行くオプションとか不明だった
>gem install pg -v 0.7.9.2008.10.13
Building native extensions. This could take a while...
Successfully installed pg-0.7.9.2008.10.13
1 gem installed
Installing ri documentation for pg-0.7.9.2008.10.13...
Installing RDoc documentation for pg-0.7.9.2008.10.13...