Hi all,
I’m constantly getting the following linker warning
LNK4078 Warning: multiple .rdata sections found with different attributes (C0000040)
when adding the Windows XP DDK library paths (either W2K or XP path) to
the library paths list in MSVC++ 6.0 Standard Edition (SP5) and building
in Release mode (not in Debug mode!). Note, I’m not building a driver (I
know standard edition can’t do this), just an user mode app that needs
to link against newdev.lib, which is not included in the PSDK.
The lib path on top points to the November 2001 PSDK lib path, then the
XP DDK lib path (d:\winddk\2600\lib\w2k\i386), then the MSVC libraries.
Same for includes.
When I copy newdev.lib to the SDK lib path and remove the DDK lib path,
the warning goes away, but that doesn’t seem right …
Why is that warning and can I safely ignore it?
Thanks!