proglog

主にプログラミングに関する断片的メモ

privoxyをビルド

環境は

privoxyのソースは SourceForge.net: Privoxy - Developから

  • current
  • winsetup

の二つのモジュールをチェックアウト

winsetup/readme.txtに従って作業。

ckw経由でcmd.exeの中でビルド。
どうやら、makeからconfigureを起動するらしい。

途中で"can not make executable"とかなんとかいうエラーが出る。
mingw用に環境変数でCCをwindows形式のフルパスで指定してた。
これが問題だったらしい。
"/"区切りで書き直したらあっさり通った。

次に手順通りに

cp: cannot stat `/bin/mgwz.dll': No such file or directory

が出る。
zlib Home Siteから、dllのパッケージをもらってきて、中のUSAGE.txtの指示通り、GCC/MinGW用にリネームして、INCLUDE、LIBに入れる。
しかし、同じ結果。

素直に、cygwinのsetup.exeでmingw/zlibランタイムをインストールしたらうまくいった。
依存関係で他のものがついてくるかと思ったけど、そうでもなかった。


出来上がったprivoxy_setup.exeで上書きインストールして、動作を確認。