Try grabbing the latest CVS version of PHP or the latest 5.0.x snapshots from http://snaps.php.net/ -- there were a number of patches since 5.0.3 that helped me get further on my attempt to compile on Windows using the Microsoft Visual C++ Toolkit 2003 (for C compiler) + Platform SDK for Windows (for most of the required header files) + Microsoft .NET SDK (for nmake).
However, my build is now dying because it can't find winres.h :( Dan On Wed, 30 Mar 2005 12:32:33 +0530, Arjun <[EMAIL PROTECTED]> wrote: > [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) > > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > > -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php