> We have several 64-bit libraries here built with vc7, AMD64 SDK. I'm
> wondering if it is OK to link them into vc8 win64 project. What are potential
> issues?

Signature
Greetings
Jochen
My blog about Win32 and .NET
http://blog.kalmbachnet.de/
> Hi Taras!
>
[quoted text clipped - 4 lines]
> If your LIBs *do not* use CRT/MFC/ATL it is ok. Otherwise it leads to
> linker-errors.
Jochen,
They do use CRT, but no MFC/ATL.
I tried to link and did not get any linker errors. Can I assume everything
is fine?
Also, same question about dlls. Would they be working ?
Thanks,
Taras
Ben Voigt - 20 Jun 2006 16:38 GMT
>> Hi Taras!
>>
[quoted text clipped - 11 lines]
> I tried to link and did not get any linker errors. Can I assume everything
> is fine?
All the normal warnings apply about memory ownership. Memory must be freed
from the same CRT that allocates it... this implies that classes that
allocate memory internally, like std::string, may not be shared.
> Also, same question about dlls. Would they be working ?
>
> Thanks,
> Taras