Apacheのコンパイル(まとめ) (mod_ssl,mod_deflate憑き)
そんなこんなでまとめ。
結局、phpのモジュールが2.2.xに対応していないので2.0.58をコンパイル。ふぅ。
必要なもの
- Apacheのソース(2.0.58 win32用)
- OpenSSLのソース(0.9.8b)
- zlibのソース(1.1.4)
- VC++ Toolkit 2003
- cvtres.exe(.net Framework 1.1から取り出す。WindowsディレクトリのMicrosoft .netディレクトリ以下)
- msvcrt.lib(.net SDK 1.1をインストールし、そこから探す)
- schnlsp.hとか(MinGW)
- awk/bison 1.875/sed/flex
手順はTips/BuildOnWindows/Apache - MemoWikiの2.0.55の手順でおk
ただし、opensslのコンパイルの前に、"ms\ntdll.mak"を修正する必要蟻。
APP_EX_OBJ=
から"setargv.obj"を削除しておく。