In article <[EMAIL PROTECTED]> you wrote:
> I'm probably being dense, but I thought I'd ask anyway: I am trying to
> compile "openssl-0.9.1c" which I just downloaded, on a Sparc Ultra 1,
> running Solaris 2.5, and I have tried both the SC4.0 configuration and
> the gcc configuration (I have both).
> Both fail with an error when the following macro is used in bn_mul.c
> (the macro declaration if from line 71 of bn_lcl.h):
> #define BN_MUL_RECURSIVE_SIZE_NORMAL (16) // 32 /* less than */
> What is the "//" supposed to be? A comment? Some sort of division? I
> looked through the mailing list archives and couldn't find any reference
> to this. Has this not happened to anyone else? (I tried to follow the
> instructions very carefully). Did my configuration fail somehow, and I
> shouldn't even be using this area of the code?
It was a C++ comment which was already fixed to a C comment
for OpenSSL 0.9.2. Either replace the line with
#define BN_MUL_RECURSIVE_SIZE_NORMAL (16) /* 32 less than */
or use the latest CVS version of OpenSSL.
Ralf S. Engelschall
[EMAIL PROTECTED]
www.engelschall.com
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]