Try to add --without-iconv. Or install the iconv libraries from
http://ctindustries.net/dom/libxml/

- Frank

> C:\Work\php-5.0.3>cscript /nologo configure.js --without-simplexml
--without-xml
>  --without-xmlrpc --without-libxml
> Saving configure options to config.nice.bat
> Checking for cl.exe ...  <in default path>
> Checking for link.exe ...  <in default path>
> Checking for nmake.exe ...  <in default path>
> Checking for lib.exe ...  <in default path>
> Checking for bison.exe ...  <in default path>
> Checking for flex.exe ...  <in default path>
> Checking for re2c.exe ...  <not found>
> Checking for zip.exe ...  <not found>
> Checking for lemon.exe ...  <not found>
> Checking for arpa\nameser.h ...  ..\win32build\include
> Checking for library resolv.lib ... ..\win32build\lib\resolv.lib
> 
> Build dir: Release_TS
> PHP Core:  php5ts.dll and php5ts.lib
> 
> Checking for wspiapi.h ...  ..\win32build\include
> Enabling IPv6 support
> Checking for NewAPIs.h ...  ..\win32build\include
> Enabling SAPI sapi\cgi
> Enabling SAPI sapi\cli
> Checking for library libjpeg.lib ... <not found>
> WARNING: gd not enabled; libraries and headers not found
> 
> Enabling extension ext\ftp
> Enabling extension ext\spl
> Enabling extension ext\odbc
> Enabling extension ext\pcre
> Enabling extension ext\zlib
> Checking for library zlib.lib ... ..\win32build\lib\zlib.lib
> Checking for zlib.h ...  ..\win32build\include
> Enabling extension ext\ctype
> Checking for iconv.h ...  ..\win32build\include
> Enabling extension ext\iconv
> Enabling extension ext\session
> Enabling extension ext\calendar
> Enabling extension ext\bcmath
> Enabling extension ext\tokenizer
> Enabling extension ext\sqlite
> Enabling extension ext\standard
> Checking for library oleaut32.lib ... <in LIB path> OleAut32.Lib
> Enabling extension ext\com_dotnet
> Checking for mscoree.h ...  <in default path>
> 
> Creating build dirs...
> Generating files...
> Generating Makefile
> Generating main/internal_functions.c
> Generating main/config.w32.h
> Done.
> 
> Type 'nmake' to build PHP
> 
> C:\Work\php-5.0.3>nmake
> 
> Microsoft (R) Program Maintenance Utility Version 7.10.3077
> Copyright (C) Microsoft Corporation.  All rights reserved.
> 
>         "cl.exe" /D _USRDLL /D PHP5DLLTS_EXPORTS /D PHP_EXPORTS /D
LIBZEND_EXPOR
> TS /D TSRM_EXPORTS /D SAPI_EXPORTS /D WINVER=0x400 /I
"..\win32build\include"  /
> DHAVE_NEWAPIS_H=1    -DSUPPORT_UTF8 -DLINK_SIZE=2
-DPOSIX_MALLOC_THRESHOLD=10 -I
> ext/pcre/pcrelib -DNO_RECURSE /D ZLIB_EXPORTS  /I
"..\win32build\include"  /D PH
> P_ICONV_EXPORTS   -Iext/bcmath/libbcmath/src  /D PHP_SQLITE_EXPORTS /I
ext\sqlit
> e/libsqlite/src   /nologo /YX /FD /I . /I main /I regex /I Zend /I TSRM
/D _WIND
> OWS /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /LD /MD /W3 /Ox /D
NDebug /
> D NDEBUG /D ZEND_WIN32_FORCE_INLINE /GB /GF /D ZEND_DEBUG=0 /D ZTS=1 /I
"..\win3
> 2build\include"  /D FD_SETSIZE=256 /FoRelease_TS\main\
/FdRelease_TS\main\ /FpRe
> lease_TS\main\ /FRRelease_TS\main\ -c main\internal_functions.c -o
Release_TS\ma
> in\internal_functions.obj
> internal_functions.c
> ..\win32build\include\WS2tcpip.h(647) : warning C4142: benign
redefinition of ty
> pe
>         "link.exe" /out:Release_TS\php5ts.dll /dll /nodefaultlib:libcmt
/def:Rel
> ease_TS\php5ts.dll.def /nologo /version:5.0.3
/libpath:"..\win32build\lib"     /
> libpath:"..\win32build\lib"          Release_TS\Zend\zend.obj
Release_TS\Zend\ze
> nd_API.obj Release_TS\Zend\zend_alloc.obj
Release_TS\Zend\zend_builtin_functions
> .obj Release_TS\Zend\zend_compile.obj Release_TS\Zend\zend_constants.obj
Release
> _TS\Zend\zend_default_classes.obj Release_TS\Zend\zend_dynamic_array.obj
Release
> _TS\Zend\zend_exceptions.obj Release_TS\Zend\zend_execute.obj
Release_TS\Zend\ze
> nd_execute_API.obj Release_TS\Zend\zend_extensions.obj
Release_TS\Zend\zend_hash
> .obj Release_TS\Zend\zend_highlight.obj Release_TS\Zend\zend_indent.obj
Release_
> TS\Zend\zend_ini.obj Release_TS\Zend\zend_ini_parser.obj
Release_TS\Zend\zend_in
> i_scanner.obj Release_TS\Zend\zend_interfaces.obj
Release_TS\Zend\zend_iterators
> .obj Release_TS\Zend\zend_language_parser.obj
Release_TS\Zend\zend_language_scan
> ner.obj Release_TS\Zend\zend_list.obj Release_TS\Zend\zend_llist.obj
Release_TSZend\zend_mm.obj Release_TS\Zend\zend_multibyte.obj
Release_TS\Zend\zend_object_
> handlers.obj Release_TS\Zend\zend_objects.obj
Release_TS\Zend\zend_objects_API.o
> bj Release_TS\Zend\zend_opcode.obj Release_TS\Zend\zend_operators.obj
Release_TS
> \Zend\zend_ptr_stack.obj Release_TS\Zend\zend_qsort.obj
Release_TS\Zend\zend_ref
> lection_api.obj Release_TS\Zend\zend_sprintf.obj
Release_TS\Zend\zend_stack.obj
> Release_TS\Zend\zend_stream.obj Release_TS\Zend\zend_strtod.obj
Release_TS\Zendzend_ts_hash.obj Release_TS\Zend\zend_variables.obj
Release_TS\main\SAPI.obj Rel
> ease_TS\main\fopen_wrappers.obj Release_TS\main\internal_functions.obj
Release_T
> S\main\main.obj Release_TS\main\mergesort.obj
Release_TS\main\network.obj Releas
> e_TS\main\output.obj Release_TS\main\php_content_types.obj
Release_TS\main\php_i
> ni.obj Release_TS\main\php_logos.obj
Release_TS\main\php_open_temporary_file.obj
>  Release_TS\main\php_scandir.obj Release_TS\main\php_sprintf.obj
Release_TS\main
> \php_ticks.obj Release_TS\main\php_variables.obj
Release_TS\main\reentrancy.obj
> Release_TS\main\rfc1867.obj Release_TS\main\safe_mode.obj
Release_TS\main\snprin
> tf.obj Release_TS\main\spprintf.obj Release_TS\main\strlcat.obj
Release_TS\mainstrlcpy.obj Release_TS\main\streams\cast.obj
Release_TS\main\streams\filter.obj
> Release_TS\main\streams\memory.obj Release_TS\main\streams\mmap.obj
Release_TS\m
> ain\streams\plain_wrapper.obj Release_TS\main\streams\streams.obj
Release_TS\mai
> n\streams\transports.obj Release_TS\main\streams\userspace.obj
Release_TS\main\s
> treams\xp_socket.obj Release_TS\win32\crypt_win32.obj
Release_TS\win32\flock.obj
>  Release_TS\win32\glob.obj Release_TS\win32\globals.obj
Release_TS\win32\md5cryp
> t.obj Release_TS\win32\pwd.obj Release_TS\win32\readdir.obj
Release_TS\win32\reg
> istry.obj Release_TS\win32\select.obj Release_TS\win32\sendmail.obj
Release_TS\w
> in32\time.obj Release_TS\win32\wfile.obj Release_TS\win32\winutil.obj
Release_TS
> \win32\wsyslog.obj Release_TS\regex\regcomp.obj
Release_TS\regex\regerror.obj Re
> lease_TS\regex\regexec.obj Release_TS\regex\regfree.obj
Release_TS\TSRM\TSRM.obj
>  Release_TS\TSRM\tsrm_strtok_r.obj Release_TS\TSRM\tsrm_virtual_cwd.obj
Release_
> TS\TSRM\tsrm_win32.obj Release_TS\ext\ftp\ftp.obj
Release_TS\ext\ftp\php_ftp.obj
>  Release_TS\ext\spl\php_spl.obj Release_TS\ext\spl\spl_array.obj
Release_TS\extspl\spl_directory.obj Release_TS\ext\spl\spl_engine.obj
Release_TS\ext\spl\spl_f
> unctions.obj Release_TS\ext\spl\spl_iterators.obj
Release_TS\ext\spl\spl_sxe.obj
>  Release_TS\ext\odbc\php_odbc.obj Release_TS\ext\pcre\php_pcre.obj
Release_TS\ex
> t\pcre\pcrelib\get.obj Release_TS\ext\pcre\pcrelib\maketables.obj
Release_TS\ext
> \pcre\pcrelib\pcre.obj Release_TS\ext\pcre\pcrelib\study.obj
Release_TS\ext\zlib
> \zlib.obj Release_TS\ext\zlib\zlib_fopen_wrapper.obj
Release_TS\ext\ctype\ctype.
> obj Release_TS\ext\iconv\iconv.obj Release_TS\ext\session\mod_files.obj
Release_
> TS\ext\session\mod_mm.obj Release_TS\ext\session\mod_user.obj
Release_TS\ext\ses
> sion\session.obj Release_TS\ext\calendar\cal_unix.obj
Release_TS\ext\calendar\ca
> lendar.obj Release_TS\ext\calendar\dow.obj
Release_TS\ext\calendar\easter.obj Re
> lease_TS\ext\calendar\french.obj Release_TS\ext\calendar\gregor.obj
Release_TS\e
> xt\calendar\jewish.obj Release_TS\ext\calendar\julian.obj
Release_TS\ext\bcmathbcmath.obj
Release_TS\ext\bcmath\libbcmath\src\add.obj Release_TS\ext\bcmath\lib
> bcmath\src\compare.obj Release_TS\ext\bcmath\libbcmath\src\debug.obj
Release_TSext\bcmath\libbcmath\src\div.obj
Release_TS\ext\bcmath\libbcmath\src\divmod.obj
> Release_TS\ext\bcmath\libbcmath\src\doaddsub.obj
Release_TS\ext\bcmath\libbcmath
> \src\init.obj Release_TS\ext\bcmath\libbcmath\src\int2num.obj
Release_TS\ext\bcm
> ath\libbcmath\src\nearzero.obj
Release_TS\ext\bcmath\libbcmath\src\neg.obj Relea
> se_TS\ext\bcmath\libbcmath\src\num2long.obj
Release_TS\ext\bcmath\libbcmath\srcnum2str.obj
Release_TS\ext\bcmath\libbcmath\src\outofmem.obj Release_TS\ext\bcma
> th\libbcmath\src\output.obj
Release_TS\ext\bcmath\libbcmath\src\raise.obj Releas
> e_TS\ext\bcmath\libbcmath\src\raisemod.obj
Release_TS\ext\bcmath\libbcmath\src\r
> ecmul.obj Release_TS\ext\bcmath\libbcmath\src\rmzero.obj
Release_TS\ext\bcmath\l
> ibbcmath\src\rt.obj Release_TS\ext\bcmath\libbcmath\src\sqrt.obj
Release_TS\extbcmath\libbcmath\src\str2num.obj
Release_TS\ext\bcmath\libbcmath\src\sub.obj Rel
> ease_TS\ext\bcmath\libbcmath\src\zero.obj
Release_TS\ext\tokenizer\tokenizer.obj
>  Release_TS\ext\sqlite\sess_sqlite.obj Release_TS\ext\sqlite\sqlite.obj
Release_
> TS\ext\sqlite\libsqlite\src\attach.obj
Release_TS\ext\sqlite\libsqlite\src\auth.
> obj Release_TS\ext\sqlite\libsqlite\src\btree.obj
Release_TS\ext\sqlite\libsqlit
> e\src\btree_rb.obj Release_TS\ext\sqlite\libsqlite\src\build.obj
Release_TS\extsqlite\libsqlite\src\copy.obj
Release_TS\ext\sqlite\libsqlite\src\date.obj Relea
> se_TS\ext\sqlite\libsqlite\src\delete.obj
Release_TS\ext\sqlite\libsqlite\src\en
> code.obj Release_TS\ext\sqlite\libsqlite\src\expr.obj
Release_TS\ext\sqlite\libs
> qlite\src\func.obj Release_TS\ext\sqlite\libsqlite\src\hash.obj
Release_TS\ext\s
> qlite\libsqlite\src\insert.obj
Release_TS\ext\sqlite\libsqlite\src\main.obj Rele
> ase_TS\ext\sqlite\libsqlite\src\opcodes.obj
Release_TS\ext\sqlite\libsqlite\srcos.obj
Release_TS\ext\sqlite\libsqlite\src\pager.obj Release_TS\ext\sqlite\libsq
> lite\src\parse.obj Release_TS\ext\sqlite\libsqlite\src\pragma.obj
Release_TS\ext
> \sqlite\libsqlite\src\printf.obj
Release_TS\ext\sqlite\libsqlite\src\random.obj
> Release_TS\ext\sqlite\libsqlite\src\select.obj
Release_TS\ext\sqlite\libsqlite\s
> rc\table.obj Release_TS\ext\sqlite\libsqlite\src\tokenize.obj
Release_TS\ext\sql
> ite\libsqlite\src\trigger.obj
Release_TS\ext\sqlite\libsqlite\src\update.obj Rel
> ease_TS\ext\sqlite\libsqlite\src\util.obj
Release_TS\ext\sqlite\libsqlite\src\va
> cuum.obj Release_TS\ext\sqlite\libsqlite\src\vdbe.obj
Release_TS\ext\sqlite\libs
> qlite\src\vdbeaux.obj Release_TS\ext\sqlite\libsqlite\src\where.obj
Release_TS\e
> xt\standard\array.obj Release_TS\ext\standard\assert.obj
Release_TS\ext\standard
> \base64.obj Release_TS\ext\standard\basic_functions.obj
Release_TS\ext\standardbrowscap.obj Release_TS\ext\standard\crc32.obj
Release_TS\ext\standard\credits.o
> bj Release_TS\ext\standard\crypt.obj Release_TS\ext\standard\css.obj
Release_TSext\standard\cyr_convert.obj
Release_TS\ext\standard\datetime.obj Release_TS\ext
> \standard\dir.obj Release_TS\ext\standard\dl.obj
Release_TS\ext\standard\dns.obj
>  Release_TS\ext\standard\exec.obj Release_TS\ext\standard\file.obj
Release_TS\ex
> t\standard\filestat.obj Release_TS\ext\standard\filters.obj
Release_TS\ext\stand
> ard\formatted_print.obj Release_TS\ext\standard\fsock.obj
Release_TS\ext\standar
> d\ftok.obj Release_TS\ext\standard\ftp_fopen_wrapper.obj
Release_TS\ext\standard
> \head.obj Release_TS\ext\standard\html.obj
Release_TS\ext\standard\http.obj Rele
> ase_TS\ext\standard\http_fopen_wrapper.obj
Release_TS\ext\standard\image.obj Rel
> ease_TS\ext\standard\incomplete_class.obj
Release_TS\ext\standard\info.obj Relea
> se_TS\ext\standard\iptc.obj Release_TS\ext\standard\lcg.obj
Release_TS\ext\stand
> ard\levenshtein.obj Release_TS\ext\standard\link.obj
Release_TS\ext\standard\mai
> l.obj Release_TS\ext\standard\math.obj Release_TS\ext\standard\md5.obj
Release_T
> S\ext\standard\metaphone.obj Release_TS\ext\standard\microtime.obj
Release_TS\ex
> t\standard\pack.obj Release_TS\ext\standard\pageinfo.obj
Release_TS\ext\standard
> \parsedate.obj Release_TS\ext\standard\php_fopen_wrapper.obj
Release_TS\ext\stan
> dard\proc_open.obj Release_TS\ext\standard\quot_print.obj
Release_TS\ext\standar
> d\rand.obj Release_TS\ext\standard\reg.obj
Release_TS\ext\standard\scanf.obj Rel
> ease_TS\ext\standard\sha1.obj Release_TS\ext\standard\soundex.obj
Release_TS\ext
> \standard\streamsfuncs.obj Release_TS\ext\standard\string.obj
Release_TS\ext\sta
> ndard\strnatcmp.obj Release_TS\ext\standard\sunfuncs.obj
Release_TS\ext\standard
> \syslog.obj Release_TS\ext\standard\type.obj
Release_TS\ext\standard\uniqid.obj
> Release_TS\ext\standard\url.obj Release_TS\ext\standard\url_scanner.obj
Release_
> TS\ext\standard\url_scanner_ex.obj
Release_TS\ext\standard\user_filters.obj Rele
> ase_TS\ext\standard\uuencode.obj Release_TS\ext\standard\var.obj
Release_TS\extstandard\var_unserializer.obj
Release_TS\ext\standard\versioning.obj
Release_TSext\com_dotnet\com_com.obj
Release_TS\ext\com_dotnet\com_dotnet.obj Release_TS\e
> xt\com_dotnet\com_extension.obj
Release_TS\ext\com_dotnet\com_handlers.obj Relea
> se_TS\ext\com_dotnet\com_iterator.obj
Release_TS\ext\com_dotnet\com_misc.obj Rel
> ease_TS\ext\com_dotnet\com_olechar.obj
Release_TS\ext\com_dotnet\com_persist.obj
>  Release_TS\ext\com_dotnet\com_saproxy.obj
Release_TS\ext\com_dotnet\com_typeinf
> o.obj Release_TS\ext\com_dotnet\com_variant.obj
Release_TS\ext\com_dotnet\com_wr
> apper.obj   odbc32.lib odbccp32.lib  zlib.lib         OleAut32.Lib
kernel32.lib
> ole32.lib user32.lib advapi32.lib shell32.lib ws2_32.lib resolv.lib
Release_TS\p
> hp5ts.dll.res
>    Creating library Release_TS\php5ts.lib and object
Release_TS\php5ts.exp
> iconv.obj : error LNK2019: unresolved external symbol _libiconv
referenced in fu
> nction __php_iconv_appendl
> iconv.obj : error LNK2019: unresolved external symbol _libiconv_close
referenced
>  in function _php_iconv_string
> iconv.obj : error LNK2019: unresolved external symbol _libiconv_open
referenced
> in function _php_iconv_string
> iconv.obj : error LNK2019: unresolved external symbol __libiconv_version
referen
> ced in function _zm_startup_miconv
> Release_TS\php5ts.dll : fatal error LNK1120: 4 unresolved externals
> NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio
NET 2003VC7\BIN\link.exe"' : return code '0x460'
> Stop.
> 
> C:\Work\php-5.0.3>
> 
> -- 
> Alawi Albaity
> Jeddah - KSA
> Mobile : +966506660442
> 
> -- 
> 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


Reply via email to