LuaSocketをmingwで

LuaのネットワークライブラリにLuaSocketがあります。

[LuaSocket]

http://luaforge.net/projects/luasocket/



このLuaSocketですがVC++,unix環境でのビルドは準備されていますが、mingwについてはうまくビルドができませでした。今までmingwcygwinでは違いを気にしてなかったのですが、mingwではどうもうまくいかないです。ネットワーク関係やPOSIX関係のビルドが弱いことが原因のようです。



下記を参考にmakefileを作り直してビルドしたら、mingwビルドで動きました。

http://lua-users.org/lists/lua-l/2007-12/msg00301.html

案外面倒くさかったなぁ。。。

このあたりの環境まとめて、自分のWindows+Lua環境をどこかでパッケージして公開したいと思ってます。