Guys,

This is what I get when I try to build on VC6. It appears that the /nodefaultlib:libcmt prevents the linker from pulling in libcmt because resolv.lib references it. The resolv.lib is the one from the php_build.zip archive.

Do I need another resolv.lib that is linked to the right C-lib ??

Any ideas ?

--
Ard

Searching Libraries
    Searching C:\Program Files\Microsoft Visual Studio\VC98\lib\OLEAUT32.LIB:
    Searching C:\Program Files\Microsoft Visual Studio\VC98\lib\libxml2_a.lib:
    Searching C:\Program Files\Microsoft Visual Studio\VC98\lib\iconv_a.lib:
    Searching C:\Program Files\Microsoft Visual Studio\VC98\lib\odbc32.lib:
    Searching C:\Program Files\Microsoft Visual Studio\VC98\lib\odbccp32.lib:
    Searching C:\Program Files\Microsoft Visual Studio\VC98\lib\zlib.lib:
    Searching C:\Program Files\Microsoft Visual Studio\VC98\lib\kernel32.lib:
    Searching C:\Program Files\Microsoft Visual Studio\VC98\lib\ole32.lib:
    Searching C:\Program Files\Microsoft Visual Studio\VC98\lib\user32.lib:
    Searching C:\Program Files\Microsoft Visual Studio\VC98\lib\advapi32.lib:
    Searching C:\Program Files\Microsoft Visual Studio\VC98\lib\shell32.lib:
    Searching C:\Program Files\Microsoft Visual Studio\VC98\lib\ws2_32.lib:
    Searching C:\Program Files\Microsoft Visual Studio\VC98\lib\resolv.lib:
    Searching C:\Program Files\Microsoft Visual Studio\VC98\lib\msvcrt.lib:
    Searching C:\Program Files\Microsoft Visual Studio\VC98\lib\OLDNAMES.lib:
    Searching C:\Program Files\Microsoft Visual Studio\VC98\lib\uuid.lib:
    Searching C:\Program Files\Microsoft Visual Studio\VC98\lib\OLEAUT32.LIB:
    Searching C:\Program Files\Microsoft Visual Studio\VC98\lib\libxml2_a.lib:
    Searching C:\Program Files\Microsoft Visual Studio\VC98\lib\iconv_a.lib:
    Searching C:\Program Files\Microsoft Visual Studio\VC98\lib\odbc32.lib:
    Searching C:\Program Files\Microsoft Visual Studio\VC98\lib\odbccp32.lib:
    Searching C:\Program Files\Microsoft Visual Studio\VC98\lib\zlib.lib:
    Searching C:\Program Files\Microsoft Visual Studio\VC98\lib\kernel32.lib:
    Searching C:\Program Files\Microsoft Visual Studio\VC98\lib\ole32.lib:
    Searching C:\Program Files\Microsoft Visual Studio\VC98\lib\user32.lib:
    Searching C:\Program Files\Microsoft Visual Studio\VC98\lib\advapi32.lib:
    Searching C:\Program Files\Microsoft Visual Studio\VC98\lib\shell32.lib:
    Searching C:\Program Files\Microsoft Visual Studio\VC98\lib\ws2_32.lib:
    Searching C:\Program Files\Microsoft Visual Studio\VC98\lib\resolv.lib:
    Searching C:\Program Files\Microsoft Visual Studio\VC98\lib\msvcrt.lib:

Done Searching Libraries
   Creating library Release_TS\php5ts.lib and object Release_TS\php5ts.exp

Searching Libraries
    Searching C:\Program Files\Microsoft Visual Studio\VC98\lib\OLEAUT32.LIB:
    Searching C:\Program Files\Microsoft Visual Studio\VC98\lib\libxml2_a.lib:
    Searching C:\Program Files\Microsoft Visual Studio\VC98\lib\iconv_a.lib:
    Searching C:\Program Files\Microsoft Visual Studio\VC98\lib\odbc32.lib:
    Searching C:\Program Files\Microsoft Visual Studio\VC98\lib\odbccp32.lib:
    Searching C:\Program Files\Microsoft Visual Studio\VC98\lib\zlib.lib:
    Searching C:\Program Files\Microsoft Visual Studio\VC98\lib\kernel32.lib:
    Searching C:\Program Files\Microsoft Visual Studio\VC98\lib\ole32.lib:
    Searching C:\Program Files\Microsoft Visual Studio\VC98\lib\user32.lib:
    Searching C:\Program Files\Microsoft Visual Studio\VC98\lib\advapi32.lib:
    Searching C:\Program Files\Microsoft Visual Studio\VC98\lib\shell32.lib:
    Searching C:\Program Files\Microsoft Visual Studio\VC98\lib\ws2_32.lib:
    Searching C:\Program Files\Microsoft Visual Studio\VC98\lib\resolv.lib:
    Searching C:\Program Files\Microsoft Visual Studio\VC98\lib\msvcrt.lib:
    Searching C:\Program Files\Microsoft Visual Studio\VC98\lib\OLDNAMES.lib:
    Searching C:\Program Files\Microsoft Visual Studio\VC98\lib\uuid.lib:

Done Searching Libraries
resolv.lib(inet_addr.obj) : error LNK2001: unresolved external symbol __pctype
resolv.lib(inet_addr.obj) : error LNK2001: unresolved external symbol ___mb_cur_max
Release_TS\php5ts.dll : fatal error LNK1120: 2 unresolved externals
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual 
Studio\VC98\bin\link.exe"' : return code '0x460'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual 
Studio\VC98\bin\NMAKE.EXE"' : return code '0x2'
Stop.
-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to