Linux 上で Windows のモジュールをコンパイルする方法は Google 先生に聞くと結構出てくるけど、その逆がなかなか出てこない。
ということで Windows 上で Linux のモジュールをコンパイルする方法をメモ。
Cygwin か MinGW/msys ということになると思う。導入に関する詳細は下記ページで。
ここでは Cygwin を使ってみる。
ターゲットとなる Linux の C++ 環境と、Cygwin でつくる gcc のソースが必要になる。
今回、Linux は fedora 12 を使うことにする。ここは、お好みのディストリビューションで OK かと思う。
fedora の場合は、下記サイトから C ライブラリをもらってくる。
gcc は GNU のサイトから引っ張ってくる。
FTP で上手くいかないときは HTTP で。
今回は下記を使う。