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)