PHP が Visual C++ 2005 でコンパイルできない

某アプリがPHP 5.2.6以降専用になってしまったので PHP をバージョンアップさせようと拡張の eAccelerator をビルドしようとしたらエラーの山が出てコンパイルできなかった。解決方法を書いておく。

#include 

を下記の部分の後に持ってくる。それだけ。

#ifdef ZEND_WIN32
# include "zend_config.w32.h"
# define ZEND_PATHS_SEPARATOR		';'
#elif defined(XXX)
...
#endif

早く本家の方でも直して貰いたいものです。

参考:PHP Bugs: #39130: Compile failure when using VC++ 2005