cygwin/ChaSen/CaboCha

cygwin環境でCaboCha*1を使いたくて、はまっております。
CaboChaはChaSen*2のshared libraryを使うことを前提に作られているんだけど、そのChaSencygwin環境ではうまくshared libraryを作ってくれない。
-no-undefinedして無理やり作らせてもsig11で落ちるし。
どうしたもんだかなあ。