Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:15682 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 36751 invoked by uid 1010); 30 Mar 2005 07:02:45 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 36736 invoked from network); 30 Mar 2005 07:02:45 -0000 Received: from unknown (HELO ez1.php.net) (127.0.0.1) by localhost with SMTP; 30 Mar 2005 07:02:45 -0000 X-Host-Fingerprint: 82.165.243.91 u15170962.onlinehome-server.com Linux 2.4/2.6 Received: from ([82.165.243.91:51121] helo=picorp.com) by pb1.pair.com (ecelerity HEAD r(5268)) with SMTP id 9A/6C-22409-31F4A424 for ; Wed, 30 Mar 2005 02:02:44 -0500 Received: (qmail 6368 invoked by uid 2020); 30 Mar 2005 07:02:39 -0000 Received: from unknown (HELO ?172.16.143.82?) (arjun@164.164.12.120) by u15170962.onlinehome-server.com with (DHE-RSA-AES256-SHA encrypted) SMTP; 30 Mar 2005 07:02:39 -0000 Message-ID: <424A4F09.6040603@picorp.com> Date: Wed, 30 Mar 2005 12:32:33 +0530 User-Agent: Mozilla Thunderbird 0.7.2 (Windows/20040707) X-Accept-Language: en-us, en MIME-Version: 1.0 To: internals@lists.php.net Content-Type: multipart/mixed; boundary="------------060205050604050604050507" Subject: php5 win build From: arjun@picorp.com (Arjun) --------------060205050604050604050507 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit [Sorry for blanket mailing.. Guess the list does not pass attachments.. So, now the log is inline..] Hi, I want to build php-5.0.3 on WinXP using Visual Studio.NET. I have read the instructions at php.net as well as in README.WIN32-BUILD-SYSTEM file. Initially got an error regarding some function in nsap_addr.c at #if !defined(isxdigit) /* XXX */ which (after googling) I changed to: #if !defined(isxdigit) && !defined(_CTYPE_DEFINED). Then I guess that was fixed. Next, I got errors regarding libxml/parser.h and iconv.h. I then downloaded the respective files and placed the headers in their respective expected places. Next I could compile a few parts but not the solution including the php5ts.lib and the dlls (which i need). Please find the html file generated by visual studio attached. Any help will be appreciated. Regards aj Arjun Jain http://arjun.notlong.com build log: ------------------------- Build Log ------- Build started: Project: php5dllts, Configuration: Release_TS|Win32 ------- Command Lines Creating temporary file "c:\tmp\php-5.0.3\win32\Release_TS\RSP000041.rsp" with contents [ /O2 /I ".." /I "..\main" /I "..\regex" /I "..\..\bindlib_w32" /I "..\..\zlib" /I "..\Zend" /I "..\TSRM" /I "..\..\libxml\include" /I "..\ext\sqlite\libsqlite\src" /D "NDEBUG" /D "ZEND_DEBUG=0" /D "_WINDOWS" /D "_USRDLL" /D "PHP5DLLTS_EXPORTS" /D "PHP_EXPORTS" /D "LIBZEND_EXPORTS" /D "TSRM_EXPORTS" /D "SAPI_EXPORTS" /D "MSVC5" /D "ZTS" /D "ZEND_WIN32" /D "PHP_WIN32" /D "WIN32" /D "_MBCS" /D "LIBXML_STATIC" /FD /EHsc /MD /YX"stdafx.h" /Fp".\Release_TS/php5dllts.pch" /Fo".\Release_TS/" /Fd".\Release_TS/" /FR".\Release_TS/" /W2 /c "\tmp\php-5.0.3\ext\standard\var_unserializer.c" "\tmp\php-5.0.3\ext\standard\url_scanner_ex.c" ] Creating command line "cl.exe @"c:\tmp\php-5.0.3\win32\Release_TS\RSP000041.rsp" /nologo" Creating temporary file "c:\tmp\php-5.0.3\win32\Release_TS\RSP000042.rsp" with contents [ /O2 /I ".." /I "..\main" /I "..\regex" /I "..\..\bindlib_w32" /I "..\..\zlib" /I "..\Zend" /I "..\TSRM" /I "..\..\libxml\include" /I "..\ext\sqlite\libsqlite\src" /D "NDEBUG" /D "ZEND_DEBUG=0" /D "_WINDOWS" /D "_USRDLL" /D "PHP5DLLTS_EXPORTS" /D "PHP_EXPORTS" /D "LIBZEND_EXPORTS" /D "TSRM_EXPORTS" /D "SAPI_EXPORTS" /D "MSVC5" /D "ZTS" /D "ZEND_WIN32" /D "PHP_WIN32" /D "WIN32" /D "_MBCS" /D "LIBXML_STATIC" /D "STATIC" /FD /EHsc /MD /YX"stdafx.h" /Fp".\Release_TS/php5dllts.pch" /Fo".\Release_TS/" /Fd".\Release_TS/" /FR".\Release_TS/" /W3 /c "\tmp\php-5.0.3\ext\pcre\php_pcre.c" ] Creating command line "cl.exe @"c:\tmp\php-5.0.3\win32\Release_TS\RSP000042.rsp" /nologo" Creating temporary file "c:\tmp\php-5.0.3\win32\Release_TS\RSP000043.rsp" with contents [ /O2 /I ".." /I "..\main" /I "..\regex" /I "..\..\bindlib_w32" /I "..\..\zlib" /I "..\Zend" /I "..\TSRM" /I "..\..\libxml\include" /I "..\ext\sqlite\libsqlite\src" /D "NDEBUG" /D "ZEND_DEBUG=0" /D "_WINDOWS" /D "_USRDLL" /D "PHP5DLLTS_EXPORTS" /D "PHP_EXPORTS" /D "LIBZEND_EXPORTS" /D "TSRM_EXPORTS" /D "SAPI_EXPORTS" /D "MSVC5" /D "ZTS" /D "ZEND_WIN32" /D "PHP_WIN32" /D "WIN32" /D "_MBCS" /D "LIBXML_STATIC" /FD /EHsc /MD /YX"stdafx.h" /Fp".\Release_TS/php5dllts.pch" /Fo".\Release_TS/" /Fd".\Release_TS/" /FR".\Release_TS/" /W3 /c "\tmp\php-5.0.3\ext\xml\xml.c" "\tmp\php-5.0.3\ext\wddx\wddx.c" "\tmp\php-5.0.3\main\internal_functions_win32.c" ] Creating command line "cl.exe @"c:\tmp\php-5.0.3\win32\Release_TS\RSP000043.rsp" /nologo" Creating temporary file "c:\tmp\php-5.0.3\win32\Release_TS\RSP000044.rsp" with contents [ /O2 /I ".." /I "..\main" /I "..\regex" /I "..\..\bindlib_w32" /I "..\..\zlib" /I "..\Zend" /I "..\TSRM" /I "..\..\libxml\include" /I "..\ext\sqlite\libsqlite\src" /D "NDEBUG" /D "ZEND_DEBUG=0" /D "_WINDOWS" /D "_USRDLL" /D "PHP5DLLTS_EXPORTS" /D "PHP_EXPORTS" /D "LIBZEND_EXPORTS" /D "TSRM_EXPORTS" /D "SAPI_EXPORTS" /D "MSVC5" /D "ZTS" /D "ZEND_WIN32" /D "PHP_WIN32" /D "WIN32" /D "_MBCS" /D "LIBXML_STATIC" /D "STATIC" /D "SUPPORT_UTF8" /D "LINK_SIZE=2" /FD /EHsc /MD /YX"stdafx.h" /Fp".\Release_TS/php5dllts.pch" /Fo".\Release_TS/" /Fd".\Release_TS/" /FR".\Release_TS/" /W3 /c "\tmp\php-5.0.3\ext\pcre\pcrelib\study.c" "\tmp\php-5.0.3\ext\pcre\pcrelib\pcre.c" "\tmp\php-5.0.3\ext\pcre\pcrelib\maketables.c" "\tmp\php-5.0.3\ext\pcre\pcrelib\get.c" ] Creating command line "cl.exe @"c:\tmp\php-5.0.3\win32\Release_TS\RSP000044.rsp" /nologo" Creating temporary file "c:\tmp\php-5.0.3\win32\Release_TS\RSP000045.rsp" with contents [ /O2 /I ".." /I "..\main" /I "..\regex" /I "..\..\bindlib_w32" /I "..\..\zlib" /I "..\Zend" /I "..\TSRM" /I "..\..\libxml\include" /I "..\ext\sqlite\libsqlite\src" /D "NDEBUG" /D "ZEND_DEBUG=0" /D "_WINDOWS" /D "_USRDLL" /D "PHP5DLLTS_EXPORTS" /D "PHP_EXPORTS" /D "LIBZEND_EXPORTS" /D "TSRM_EXPORTS" /D "SAPI_EXPORTS" /D "MSVC5" /D "ZTS" /D "ZEND_WIN32" /D "PHP_WIN32" /D "WIN32" /D "_MBCS" /D "LIBXML_STATIC" /D "STATIC" /D "SUPPORT_UTF8" /FD /EHsc /MD /YX"stdafx.h" /Fp".\Release_TS/php5dllts.pch" /Fo".\Release_TS/" /Fd".\Release_TS/" /FR".\Release_TS/" /W3 /c "\tmp\php-5.0.3\ext\pcre\pcrelib\chartables.c" ] Creating command line "cl.exe @"c:\tmp\php-5.0.3\win32\Release_TS\RSP000045.rsp" /nologo" Output Window Compiling... var_unserializer.c url_scanner_ex.c Compiling... php_pcre.c Compiling... xml.c c:\tmp\php-5.0.3\ext\xml\php_xml.h(49) : error C2061: syntax error : identifier 'XML_Char' c:\tmp\php-5.0.3\ext\xml\php_xml.h(50) : error C2059: syntax error : '}' c:\tmp\php-5.0.3\ext\xml\php_xml.h(55) : error C2061: syntax error : identifier 'XML_Parser' c:\tmp\php-5.0.3\ext\xml\php_xml.h(56) : error C2143: syntax error : missing '{' before '*' c:\tmp\php-5.0.3\ext\xml\php_xml.h(94) : error C2143: syntax error : missing '{' before '*' c:\tmp\php-5.0.3\ext\xml\php_xml.h(95) : error C2059: syntax error : '}' c:\tmp\php-5.0.3\ext\xml\php_xml.h(99) : error C2061: syntax error : identifier 'XML_Char' c:\tmp\php-5.0.3\ext\xml\php_xml.h(102) : error C2059: syntax error : '}' c:\tmp\php-5.0.3\ext\xml\php_xml.h(142) : error C2143: syntax error : missing ')' before '*' c:\tmp\php-5.0.3\ext\xml\php_xml.h(142) : error C2143: syntax error : missing '{' before '*' c:\tmp\php-5.0.3\ext\xml\php_xml.h(142) : error C2059: syntax error : ',' c:\tmp\php-5.0.3\ext\xml\php_xml.h(142) : error C2059: syntax error : ')' \tmp\php-5.0.3\ext\xml\xml.c(88) : error C2143: syntax error : missing '{' before '*' \tmp\php-5.0.3\ext\xml\xml.c(88) : error C2143: syntax error : missing ')' before '*' \tmp\php-5.0.3\ext\xml\xml.c(88) : error C2143: syntax error : missing '{' before '*' \tmp\php-5.0.3\ext\xml\xml.c(88) : error C2059: syntax error : ')' \tmp\php-5.0.3\ext\xml\xml.c(88) : error C2059: syntax error : ';' \tmp\php-5.0.3\ext\xml\xml.c(89) : error C2143: syntax error : missing ')' before '*' \tmp\php-5.0.3\ext\xml\xml.c(89) : error C2143: syntax error : missing '{' before '*' \tmp\php-5.0.3\ext\xml\xml.c(89) : error C2059: syntax error : ',' \tmp\php-5.0.3\ext\xml\xml.c(89) : error C2059: syntax error : ')' \tmp\php-5.0.3\ext\xml\xml.c(90) : error C2143: syntax error : missing ')' before '*' \tmp\php-5.0.3\ext\xml\xml.c(90) : error C2143: syntax error : missing '{' before '*' \tmp\php-5.0.3\ext\xml\xml.c(90) : error C2059: syntax error : ',' \tmp\php-5.0.3\ext\xml\xml.c(90) : error C2059: syntax error : ')' \tmp\php-5.0.3\ext\xml\xml.c(91) : error C2143: syntax error : missing ')' before '*' \tmp\php-5.0.3\ext\xml\xml.c(91) : error C2143: syntax error : missing '{' before '*' \tmp\php-5.0.3\ext\xml\xml.c(91) : error C2059: syntax error : ')' \tmp\php-5.0.3\ext\xml\xml.c(91) : error C2059: syntax error : ';' \tmp\php-5.0.3\ext\xml\xml.c(92) : error C2143: syntax error : missing ')' before '*' \tmp\php-5.0.3\ext\xml\xml.c(92) : error C2143: syntax error : missing '{' before '*' \tmp\php-5.0.3\ext\xml\xml.c(92) : error C2059: syntax error : 'type' \tmp\php-5.0.3\ext\xml\xml.c(92) : error C2059: syntax error : ')' \tmp\php-5.0.3\ext\xml\xml.c(93) : error C2143: syntax error : missing ')' before '*' \tmp\php-5.0.3\ext\xml\xml.c(93) : error C2143: syntax error : missing '{' before '*' \tmp\php-5.0.3\ext\xml\xml.c(93) : error C2059: syntax error : 'type' \tmp\php-5.0.3\ext\xml\xml.c(93) : error C2059: syntax error : ')' \tmp\php-5.0.3\ext\xml\xml.c(95) : error C2143: syntax error : missing ')' before '*' \tmp\php-5.0.3\ext\xml\xml.c(95) : error C2143: syntax error : missing '{' before '*' \tmp\php-5.0.3\ext\xml\xml.c(95) : error C2059: syntax error : ',' \tmp\php-5.0.3\ext\xml\xml.c(95) : error C2059: syntax error : ')' \tmp\php-5.0.3\ext\xml\xml.c(96) : error C2143: syntax error : missing ')' before '*' \tmp\php-5.0.3\ext\xml\xml.c(96) : error C2143: syntax error : missing '{' before '*' \tmp\php-5.0.3\ext\xml\xml.c(96) : error C2059: syntax error : ')' \tmp\php-5.0.3\ext\xml\xml.c(96) : error C2059: syntax error : ';' \tmp\php-5.0.3\ext\xml\xml.c(97) : error C2143: syntax error : missing ')' before '*' \tmp\php-5.0.3\ext\xml\xml.c(97) : error C2143: syntax error : missing '{' before '*' \tmp\php-5.0.3\ext\xml\xml.c(97) : error C2059: syntax error : ',' \tmp\php-5.0.3\ext\xml\xml.c(97) : error C2059: syntax error : ')' \tmp\php-5.0.3\ext\xml\xml.c(98) : error C2143: syntax error : missing ')' before '*' \tmp\php-5.0.3\ext\xml\xml.c(98) : error C2143: syntax error : missing '{' before '*' \tmp\php-5.0.3\ext\xml\xml.c(98) : error C2059: syntax error : ',' \tmp\php-5.0.3\ext\xml\xml.c(98) : error C2059: syntax error : ')' \tmp\php-5.0.3\ext\xml\xml.c(99) : error C2143: syntax error : missing ')' before '*' \tmp\php-5.0.3\ext\xml\xml.c(99) : error C2143: syntax error : missing '{' before '*' \tmp\php-5.0.3\ext\xml\xml.c(99) : error C2059: syntax error : ',' \tmp\php-5.0.3\ext\xml\xml.c(99) : error C2059: syntax error : ')' \tmp\php-5.0.3\ext\xml\xml.c(100) : error C2143: syntax error : missing ')' before '*' \tmp\php-5.0.3\ext\xml\xml.c(100) : error C2143: syntax error : missing '{' before '*' \tmp\php-5.0.3\ext\xml\xml.c(100) : error C2059: syntax error : ',' \tmp\php-5.0.3\ext\xml\xml.c(100) : error C2059: syntax error : ')' \tmp\php-5.0.3\ext\xml\xml.c(101) : error C2143: syntax error : missing ')' before '*' \tmp\php-5.0.3\ext\xml\xml.c(101) : error C2143: syntax error : missing '{' before '*' \tmp\php-5.0.3\ext\xml\xml.c(101) : error C2059: syntax error : ',' \tmp\php-5.0.3\ext\xml\xml.c(101) : error C2059: syntax error : ')' \tmp\php-5.0.3\ext\xml\xml.c(102) : error C2059: syntax error : ',' \tmp\php-5.0.3\ext\xml\xml.c(102) : error C2143: syntax error : missing ')' before 'const' \tmp\php-5.0.3\ext\xml\xml.c(102) : error C2143: syntax error : missing '{' before 'const' \tmp\php-5.0.3\ext\xml\xml.c(102) : error C2143: syntax error : missing '{' before '*' \tmp\php-5.0.3\ext\xml\xml.c(102) : error C2059: syntax error : ',' \tmp\php-5.0.3\ext\xml\xml.c(102) : error C2059: syntax error : ')' \tmp\php-5.0.3\ext\xml\xml.c(104) : error C2143: syntax error : missing ')' before '*' \tmp\php-5.0.3\ext\xml\xml.c(104) : error C2143: syntax error : missing '{' before '*' \tmp\php-5.0.3\ext\xml\xml.c(104) : error C2059: syntax error : ',' \tmp\php-5.0.3\ext\xml\xml.c(104) : error C2059: syntax error : ')' \tmp\php-5.0.3\ext\xml\xml.c(105) : error C2143: syntax error : missing ')' before '*' \tmp\php-5.0.3\ext\xml\xml.c(105) : error C2143: syntax error : missing '{' before '*' \tmp\php-5.0.3\ext\xml\xml.c(105) : error C2059: syntax error : ')' \tmp\php-5.0.3\ext\xml\xml.c(105) : error C2059: syntax error : ';' \tmp\php-5.0.3\ext\xml\xml.c(161) : error C2061: syntax error : identifier 'xml_encodings' \tmp\php-5.0.3\ext\xml\xml.c(161) : error C2059: syntax error : ';' \tmp\php-5.0.3\ext\xml\xml.c(161) : error C2059: syntax error : '[' \tmp\php-5.0.3\ext\xml\xml.c(168) : error C2061: syntax error : identifier 'php_xml_mem_hdlrs' \tmp\php-5.0.3\ext\xml\xml.c(168) : error C2059: syntax error : ';' \tmp\php-5.0.3\ext\xml\xml.c(177) : error C2143: syntax error : missing ')' before '*' \tmp\php-5.0.3\ext\xml\xml.c(177) : error C2143: syntax error : missing '{' before '*' \tmp\php-5.0.3\ext\xml\xml.c(177) : error C2059: syntax error : 'type' \tmp\php-5.0.3\ext\xml\xml.c(177) : error C2059: syntax error : ')' \tmp\php-5.0.3\ext\xml\xml.c(205) : error C2065: 'php_xml_globals' : undeclared identifier \tmp\php-5.0.3\ext\xml\xml.c(205) : error C2065: 'php_xml_init_globals' : undeclared identifier \tmp\php-5.0.3\ext\xml\xml.c(210) : error C2065: 'XML_ERROR_NONE' : undeclared identifier \tmp\php-5.0.3\ext\xml\xml.c(211) : error C2065: 'XML_ERROR_NO_MEMORY' : undeclared identifier \tmp\php-5.0.3\ext\xml\xml.c(212) : error C2065: 'XML_ERROR_SYNTAX' : undeclared identifier \tmp\php-5.0.3\ext\xml\xml.c(213) : error C2065: 'XML_ERROR_NO_ELEMENTS' : undeclared identifier \tmp\php-5.0.3\ext\xml\xml.c(214) : error C2065: 'XML_ERROR_INVALID_TOKEN' : undeclared identifier \tmp\php-5.0.3\ext\xml\xml.c(215) : error C2065: 'XML_ERROR_UNCLOSED_TOKEN' : undeclared identifier \tmp\php-5.0.3\ext\xml\xml.c(216) : error C2065: 'XML_ERROR_PARTIAL_CHAR' : undeclared identifier \tmp\php-5.0.3\ext\xml\xml.c(217) : error C2065: 'XML_ERROR_TAG_MISMATCH' : undeclared identifier \tmp\php-5.0.3\ext\xml\xml.c(218) : error C2065: 'XML_ERROR_DUPLICATE_ATTRIBUTE' : undeclared identifier \tmp\php-5.0.3\ext\xml\xml.c(219) : error C2065: 'XML_ERROR_JUNK_AFTER_DOC_ELEMENT' : undeclared identifier \tmp\php-5.0.3\ext\xml\xml.c(220) : error C2065: 'XML_ERROR_PARAM_ENTITY_REF' : undeclared identifier \tmp\php-5.0.3\ext\xml\xml.c(220) : fatal error C1003: error count exceeds 100; stopping compilation wddx.c ..\ext\xml\php_xml.h(49) : error C2061: syntax error : identifier 'XML_Char' ..\ext\xml\php_xml.h(50) : error C2059: syntax error : '}' ..\ext\xml\php_xml.h(55) : error C2061: syntax error : identifier 'XML_Parser' ..\ext\xml\php_xml.h(56) : error C2143: syntax error : missing '{' before '*' ..\ext\xml\php_xml.h(94) : error C2143: syntax error : missing '{' before '*' ..\ext\xml\php_xml.h(95) : error C2059: syntax error : '}' ..\ext\xml\php_xml.h(99) : error C2061: syntax error : identifier 'XML_Char' ..\ext\xml\php_xml.h(102) : error C2059: syntax error : '}' ..\ext\xml\php_xml.h(142) : error C2143: syntax error : missing ')' before '*' ..\ext\xml\php_xml.h(142) : error C2143: syntax error : missing '{' before '*' ..\ext\xml\php_xml.h(142) : error C2059: syntax error : ',' ..\ext\xml\php_xml.h(142) : error C2059: syntax error : ')' \tmp\php-5.0.3\ext\wddx\wddx.c(98) : error C2143: syntax error : missing ')' before '*' \tmp\php-5.0.3\ext\wddx\wddx.c(98) : error C2143: syntax error : missing '{' before '*' \tmp\php-5.0.3\ext\wddx\wddx.c(98) : error C2059: syntax error : 'type' \tmp\php-5.0.3\ext\wddx\wddx.c(98) : error C2059: syntax error : ')' \tmp\php-5.0.3\ext\wddx\wddx.c(693) : error C2143: syntax error : missing ')' before '*' \tmp\php-5.0.3\ext\wddx\wddx.c(693) : error C2143: syntax error : missing '{' before '*' \tmp\php-5.0.3\ext\wddx\wddx.c(693) : warning C4228: nonstandard extension used : qualifiers after comma in declarator list are ignored \tmp\php-5.0.3\ext\wddx\wddx.c(693) : error C2143: syntax error : missing ';' before '*' \tmp\php-5.0.3\ext\wddx\wddx.c(693) : error C2059: syntax error : ')' \tmp\php-5.0.3\ext\wddx\wddx.c(694) : error C2054: expected '(' to follow 'atts' \tmp\php-5.0.3\ext\wddx\wddx.c(881) : error C2143: syntax error : missing ')' before '*' \tmp\php-5.0.3\ext\wddx\wddx.c(881) : error C2143: syntax error : missing '{' before '*' \tmp\php-5.0.3\ext\wddx\wddx.c(881) : error C2059: syntax error : ')' \tmp\php-5.0.3\ext\wddx\wddx.c(882) : error C2054: expected '(' to follow 'name' \tmp\php-5.0.3\ext\wddx\wddx.c(1002) : error C2143: syntax error : missing ')' before '*' \tmp\php-5.0.3\ext\wddx\wddx.c(1002) : error C2143: syntax error : missing '{' before '*' \tmp\php-5.0.3\ext\wddx\wddx.c(1002) : error C2059: syntax error : 'type' \tmp\php-5.0.3\ext\wddx\wddx.c(1002) : error C2059: syntax error : ')' \tmp\php-5.0.3\ext\wddx\wddx.c(1092) : error C2065: 'XML_Parser' : undeclared identifier \tmp\php-5.0.3\ext\wddx\wddx.c(1092) : error C2146: syntax error : missing ';' before identifier 'parser' \tmp\php-5.0.3\ext\wddx\wddx.c(1092) : error C2144: syntax error : '' should be preceded by '' \tmp\php-5.0.3\ext\wddx\wddx.c(1092) : error C2144: syntax error : '' should be preceded by '' \tmp\php-5.0.3\ext\wddx\wddx.c(1092) : error C2143: syntax error : missing ';' before 'identifier' \tmp\php-5.0.3\ext\wddx\wddx.c(1092) : error C2065: 'parser' : undeclared identifier \tmp\php-5.0.3\ext\wddx\wddx.c(1093) : error C2275: 'st_entry' : illegal use of this type as an expression \tmp\php-5.0.3\ext\wddx\wddx.c(88) : see declaration of 'st_entry' \tmp\php-5.0.3\ext\wddx\wddx.c(1093) : error C2065: 'ent' : undeclared identifier \tmp\php-5.0.3\ext\wddx\wddx.c(1094) : error C2143: syntax error : missing ';' before 'type' \tmp\php-5.0.3\ext\wddx\wddx.c(1097) : warning C4013: 'XML_ParserCreate' undefined; assuming extern returning int \tmp\php-5.0.3\ext\wddx\wddx.c(1099) : warning C4013: 'XML_SetUserData' undefined; assuming extern returning int \tmp\php-5.0.3\ext\wddx\wddx.c(1100) : warning C4013: 'XML_SetElementHandler' undefined; assuming extern returning int \tmp\php-5.0.3\ext\wddx\wddx.c(1100) : error C2065: 'php_wddx_push_element' : undeclared identifier \tmp\php-5.0.3\ext\wddx\wddx.c(1100) : error C2065: 'php_wddx_pop_element' : undeclared identifier \tmp\php-5.0.3\ext\wddx\wddx.c(1101) : warning C4013: 'XML_SetCharacterDataHandler' undefined; assuming extern returning int \tmp\php-5.0.3\ext\wddx\wddx.c(1101) : error C2065: 'php_wddx_process_data' : undeclared identifier \tmp\php-5.0.3\ext\wddx\wddx.c(1103) : warning C4013: 'XML_Parse' undefined; assuming extern returning int \tmp\php-5.0.3\ext\wddx\wddx.c(1105) : warning C4013: 'XML_ParserFree' undefined; assuming extern returning int \tmp\php-5.0.3\ext\wddx\wddx.c(1109) : error C2223: left of '->data' must point to struct/union \tmp\php-5.0.3\ext\wddx\wddx.c(1111) : error C2065: 'retval' : undeclared identifier internal_functions_win32.c C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\PlatformSDK\Include\WS2tcpip.h(647) : warning C4142: benign redefinition of type ..\ext\xml\php_xml.h(49) : error C2061: syntax error : identifier 'XML_Char' ..\ext\xml\php_xml.h(50) : error C2059: syntax error : '}' ..\ext\xml\php_xml.h(55) : error C2061: syntax error : identifier 'XML_Parser' ..\ext\xml\php_xml.h(56) : error C2143: syntax error : missing '{' before '*' ..\ext\xml\php_xml.h(94) : error C2143: syntax error : missing '{' before '*' ..\ext\xml\php_xml.h(95) : error C2059: syntax error : '}' ..\ext\xml\php_xml.h(99) : error C2061: syntax error : identifier 'XML_Char' ..\ext\xml\php_xml.h(102) : error C2059: syntax error : '}' ..\ext\xml\php_xml.h(142) : error C2143: syntax error : missing ')' before '*' ..\ext\xml\php_xml.h(142) : error C2143: syntax error : missing '{' before '*' ..\ext\xml\php_xml.h(142) : error C2059: syntax error : ',' ..\ext\xml\php_xml.h(142) : error C2059: syntax error : ')' Results Build log was saved at "file://c:\tmp\php-5.0.3\win32\Release_TS\BuildLog.htm" php5dllts - 157 error(s), 8 warning(s) --------------060205050604050604050507--