DWORDは確か4byteだったから多分このせいでエラーが出る。installしようとしたけどよくわからなかったので力技を使う。file.cを開き、エラー箇所のlongのところをintに変えてmakeしてみた。GetLastError(void);こんな警告がでた。win32oreあたりもなんか警告がすごかった気がする。installしてrubyを確認。[x86_64-cygwin]ここまでやったけどcygwinはしばらく32bitでいい気がしてきた。