For a long time I could use the following commands to build PHP on Windows
msdev "php4ts.dsw" /MAKE "php4ts - Release_TS_inline" /REBUILD msdev "php4ts.dsw" /MAKE "php4ts_cli - Release_TS_inline" The first command did a clean build of the SAPI/CGI binary and the php4ts.dll. The second command did a build of the SAPI/CLI binary. When I do this now, I get a linker error during the second build. Doing a clean build of the SAPI/CLI binary works, but it doesn't make sense to me to rebuild the php4ts.dll. Another thing I noticed today is that when building PHP + ZendEngine2 I get a LINK: warning LNK4098: Standard library "MSVCRT" conflicts with other libraries; Use /NODEFAULT:LIBRARY warning. Could this be related to the fdopen.c assertion failure I'm seeing with ZendEngine2 builds? _fdopen(int 4, const char * 0x004159ac `string') line 54 + 63 bytes php_stream_url_wrap_php(_php_stream_wrapper * 0x00e07fc0, char * 0x004159a2, char * 0x004159ac `string', int 8, char * * 0x00000000, _php_stream_context * 0x00000000, int 1, char * 0x102bf174 `string', unsigned int 2380, char * 0x00415348 `string', unsigned int 366, void * * * 0x00da2738) line 144 + 33 bytes _php_stream_open_wrapper_ex(char * 0x0041599c `string', char * 0x004159ac `string', int 0, char * * 0x00000000, _php_stream_context * 0x00000000, int 0, char * 0x00415348 `string', unsigned int 366, char * 0x00000000, unsigned int 0, void * * * 0x00da2738) line 2380 + 111 bytes cli_register_file_handles(void * * * 0x00da2738) line 366 + 50 bytes main(int 6, char * * 0x00da4f68) line 742 + 9 bytes mainCRTStartup() line 338 + 17 bytes -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/ -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, visit: http://www.php.net/unsub.php