Ted Neward a écrit :
Pulling from CVS, there is a build problem with Visual Studio 2005 with the
Release target of the nekovm project--instead of linking against
"msvcrt60.lib" in nekovm.vcproj, it must be linked against "msvcrt.lib".

In addition, the definition of "ftol2" must be commented out in builtins.h,
or a duplicate symbol link error is thrown.

Yes, this is normal.

The issue is that msvcrt.lib will refer to MSVCR71.DLL or MSVCR72.DLL depending on your system. And both these DLLs are not part of default WinXP install.

So I'm linking with an old version of the LIB which references to the first original MSVCRT.DLL. In order for this to work, it is required to add ftol2 definition.

Nicolas

--
Neko : One VM to run them all
(http://nekovm.org)

Reply via email to