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]

Reply via email to