cygwin + ruby 1.8.2でのgonzuiの起動には成功しましたが、
rubyも検索したくて、ruby 1.9を入れて、
bdb-0.5.6をmakeしました。ですが、

bash-2.05b$ make
gcc -shared -s -Wl,--enable-auto-import,--export-all -L"/usr/lib" -L"/usr/local/lib" -o bdb.so bdb.o common.o cursor.o delegator.o env.o lock.o log.o recnum.o sequence.o transaction.o -lruby -ldb-4.3 -lcrypt -lruby
common.o(.text+0x9e81): In function `bdb_verify':
/cygdrive/d/dev/ruby/source/bdb-0.5.5/src/common.c:3837: undefined reference to `_GetWriteFile'
collect2: ld returned 1 exit status
make: *** [bdb.so] Error 1
bash-2.05b$

なるエラーが出ました。
上の方にあったように、-lrubyを足せば良い、というわけではなさそうです。
どうすればよいか教えていただけないでしょうか。