Hi,
fstat64i32 and stat64i32 are not exported by native msvcrt.dll. This functions should be implemented in msvcr90.
Cheers, Piotr
Hi,
struct MSVCRT__stat64i32 is already defined in dlls/msvcrt/msvcrt.h And these functions are also exported from msvcr80.
What would be an acceptable way to deal with this?
Best regards, Robert
Best regards, Robert
On Mon, 2010-05-24 at 12:10 +0200, Piotr Caban wrote:
Hi,
fstat64i32 and stat64i32 are not exported by native msvcrt.dll. This functions should be implemented in msvcr90.
Cheers, Piotr
On 05/24/10 17:45, Robert Wilhelm wrote:
struct MSVCRT__stat64i32 is already defined in dlls/msvcrt/msvcrt.h
Struct _stat64i32 should be defined in includes/msvcrt/stat.h (this file doesn't exist currently). When msvcr90 is compiled it searches this directory for headers.
And these functions are also exported from msvcr80.
You can forward calls to msvcr90 the same way you did to msvcrt. There are already examples of this in msvcr80.spec.
Msvcr90 is importing msvcrt, so you can use all functions exported by this dll. Keep in mind that msvcrt headers are incomplete and may need updating.