wgetのビルド(Windows用バイナリ)

をしてみる。

を参考に。というか、そこからwgetのバイナリがダウンロードできるけれどビルドをしたい。

sslはうまくビルドできないので*1上のページからダウンロードする。wget本体のソースは、

からtarボールを落とす。解凍後できたwgetディレクトリで、

vsvars32.bat
configure.bat --msvc

を実行する。

libとincludeとpathにパスを通しておかないとダメ。

(参考 設定例)
[include] D:\VisualStudioSpoke\SDK\v1.1\include\;D:\VisualStudioSpoke\Vc7\PlatformSDK\Include;D:\VisualStudioSpoke\Vc7\include;D:\VisualStudioSpoke\Vc7\crt\src;D:\openssl-0.9.8d\include;
[lib] D:\VisualStudioSpoke\SDK\v1.1\Lib;D:\VisualStudioSpoke\Vc7\PlatformSDK\Lib;D:\VisualStudioSpoke\Vc7\lib;D:\openssl-0.9.8d\lib;
[path] D:\VisualStudioSpoke\Common7\Tools;

なんか通し方がてきとうだが。通したら、

nmake

でバイナリができる。できたバイナリやドキュメント類をzipで固めたいなら

nmake wget.zip

とする。zipはコマンドラインで扱えるものが必要。

Windows 9x / ME / NT / 2000 / XP / etc.

からダウンロード。自分は

から

zip232xN.zip

を落とした。wgetディレクトリにzip.exeを移動させる。

意外に手間取った。

*1:こっちのビルドはまた今度ということで。