どうしてもcygwinでしかコンパイル出来ないライブラリ(DLL)をVC(VS2008)から使いたいんだけどアクセス保護エラーが出て使えないんだけど誰か使ってる人いる?

http://bbs.preboss.org/forum.php?mod=viewthread&tid=52472
の一番下にあるコードで自作のtest.dllは動いたんだけどmainに
char buf[2048]
とか入れるだけで動かなくなる。

静的リンクの方法もあるみたいなんだけど良く解らんorz
http://www.cygwin.com/faq/faq.programming.html#faq.programming.msvs-mingw