On Wed, Sep 29, 2010 at 10:06 PM, JonY <[email protected]> wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On 9/29/2010 21:56, Xiaofan Chen wrote: >> On Wed, Sep 29, 2010 at 5:56 PM, JonY <[email protected]> wrote: >>> -----BEGIN PGP SIGNED MESSAGE----- >>> Hash: SHA1 >>> >>> On 9/29/2010 16:34, Dongsheng Song wrote: >>>> When I build libiconv NLS version, I can not run iconv.exe, which >>>> reference >>>> a non-exist symbol 'wcsnlen', from lib32\msvcrt.def, I can see this symbol >>>> after the following comments line: >>>> >>>> ; msvcr80.dll and later >>>> >>>> If we want to support Windows XP (SP3 or later), we should not include >>>> symbols which not belong to msvcrt.dll: >>>> >>>> File Version: 7.0.2600.5512 (xpsp.080413-2111) >>>> Product Version: 6.1.8638.5512 >>>> >>> As far as I know, this is not a bug. That comment means that it is >>> available with Windows 7. >> >> Is this correct? >> http://msdn.microsoft.com/en-us/library/z50ty2zh%28VS.80%29.aspx >> >> So it can be available for many versions of Windows. >> > > That page is specific to VS2005. As long as you are using VS2005, you'll > be using MSVCR80.DLL, so this page doesn't describe what MSVCRT.DLL will > provide unfortunately.
Yes. The thing is that basically MSVCRT.dll is kind of fixed at Windows 2000 and Visual C++ 6.0. So those provided by the later VC++ runtime (VS2005/2008/2010) will not be provided by msvcrt.dll. And this is not specific to Windows version, but the C runtime library installed. -- Xiaofan ------------------------------------------------------------------------------ Start uncovering the many advantages of virtual appliances and start using them to simplify application deployment and accelerate your shift to cloud computing. http://p.sf.net/sfu/novell-sfdev2dev _______________________________________________ Mingw-w64-public mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
