Hi KTC,

[Posting for completeness]. I tired to duplicate this issue with no
joy. The particulars were:

* Windows XP SP3
* Visual Studio 2008 Professional
* Server 2008 SDK

I installed VS 2008 SP1, then performed a build of the cryptlib, then
cryptteset, and finally the dll and dlltest. All builds completed
successfully. Perhaps Microsoft has tweaked a header file since the
original SP release.

Jeff

On Aug 23, 9:02 pm, KTC <[EMAIL PROTECTED]> wrote:
> On Aug 23, 5:32 pm, "Jeffrey Walton" <[EMAIL PROTECTED]> wrote:
>
> >http://code.logos.com/blog/2008/08/error_c2373_after_upgrading_to_vs2...
>
> Thanks for the link.
>
> Purely declaring that macro (in project settings) just changed it to a
> the error "identifier not found". Yes, that's saying it's not declared
> after one of the definition from the redefinition error was taken out.
> So I had to include <intrin.h> at the top of dlltest.cpp to make sure
> the definition is there before <memory> is included. (<memory> uses
> _Interlocked* even if its definition of it were taken out by that
> macro.)
>
> The other error I've managed to fixed by adding "cryptlib" as a
> dependency to "cryptdll" in the project settings.
>
> KTC
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the "Crypto++ Users" 
Google Group.
To unsubscribe, send an email to [EMAIL PROTECTED]
More information about Crypto++ and this group is available at 
http://www.cryptopp.com.
-~----------~----~----~----~------~----~------~--~---

Reply via email to