I found it. On May 28 a solution was proposed here to replace line 393
with #if 0,
and this works.

On 8 aug, 17:01, Mark Van Peteghem <[EMAIL PROTECTED]> wrote:
> I just upgraded to Crypto++ 5.5.1. It compiles fine with MSVC 2005,
> but with MSVC 6 it gives many compile errors in the file whrlpool.cpp,
> although the website mentions that there are no problems with MSVC 6
> SP6.
>
> Here is the beginning of the errors:
> C:\Libraries\Crypto++\whrlpool.cpp(511) : error C2415: improper
> operand type
> C:\Libraries\Crypto++\whrlpool.cpp(511) : error C2400: inline
> assembler syntax error in 'opcode'; found '('
> C:\Libraries\Crypto++\whrlpool.cpp(511) : error C2400: inline
> assembler syntax error in 'opcode'; found '('
> C:\Libraries\Crypto++\whrlpool.cpp(511) : error C2400: inline
> assembler syntax error in 'opcode'; found '('
> C:\Libraries\Crypto++\whrlpool.cpp(511) : error C2059: syntax error :
> '__asm'
> C:\Libraries\Crypto++\whrlpool.cpp(511) : error C2143: syntax error :
> missing ';' before '{'
> C:\Libraries\Crypto++\whrlpool.cpp(511) : error C2447: missing
> function header (old-style formal list?)
> C:\Libraries\Crypto++\whrlpool.cpp(511) : error C2059: syntax error :
> '__asm'
> C:\Libraries\Crypto++\whrlpool.cpp(512) : error C2143: syntax error :
> missing ';' before '{'
> C:\Libraries\Crypto++\whrlpool.cpp(512) : error C2447: missing
> function header (old-style formal list?)
> C:\Libraries\Crypto++\whrlpool.cpp(512) : error C2059: syntax error :
> '__asm'
> C:\Libraries\Crypto++\whrlpool.cpp(513) : error C2143: syntax error :
> missing ';' before '{'
>
> The compiler stopped at 100 errors, so there are more than 100 errors.
>
> I tried to install the Processor Pack (although I don't think it is
> necessary), but this complained that it can only install on SP5, not
> SP6.
>
> I have no experience with assembly code, so I have no idea what the
> problem is. Did anyone else experience this, and maybe find a
> solution?
>
> Kind regards,
>
> Mark


--~--~---------~--~----~------------~-------~--~----~
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