Hi Richard (and list),

Thank you very much for the help and your spreedy reply.  The machine in 
question is a very old IBM RS/6000 running AIX3.2.  I tried installing 
gcc-2.95 (figuring an older version had a better chance of working) and 
it didn't work.  As a result, I tried the ./Configure line that you gave 
me, and bn_asm.c was able to compile.  However, I now get a bunch of 
errors associated with dso_dlfcn.c.  I had to install a bunch of *.h 
files, such as dlfcn.h, and now I get the errors listed below.  Again, 
any help would be appreciated.  Perhaps a naive question, but can we avoid 
compiling dso_dlfcn.c?

Thank you,

Nir Goldman

        cc -I.. -I../../include -DDSO_DLFCN -DHAVE_DLFCN_H -O -DAIX 
-DB_ENDIAN -qmaxmem=16384 -c dso_dlfcn.c
    1506-173: (W) Option MAXMEM is not valid.  Enter xlc for list of valid 
options.
"/usr/include/stdio.h", line 280.17: 1506-046 (S) Syntax error.
"/usr/include/stdio.h", line 281.17: 1506-046 (S) Syntax error.
"/usr/include/stdio.h", line 283.17: 1506-046 (S) Syntax error.
"/usr/include/stdio.h", line 285.17: 1506-046 (S) Syntax error.
"/usr/include/stdio.h", line 285.34: 1506-046 (S) Syntax error.
"/usr/include/stdio.h", line 285.46: 1506-046 (S) Syntax error.
"/usr/include/stdio.h", line 287.17: 1506-046 (S) Syntax error.
"/usr/include/stdio.h", line 287.33: 1506-046 (S) Syntax error.
"/usr/include/stdio.h", line 287.45: 1506-046 (S) Syntax error.
"/usr/include/stdio.h", line 288.17: 1506-046 (S) Syntax error.
"/usr/include/stdio.h", line 290.17: 1506-046 (S) Syntax error.
"/usr/include/stdio.h", line 290.34: 1506-046 (S) Syntax error.
"/usr/include/stdio.h", line 290.46: 1506-046 (S) Syntax error.
    1501-105: (S) Maximum include file nesting depth, 64  has been 
exceeded.
    1506-163: (S) Error recovery not possible. Compilation ended.
make: 1254-004 The error code from the last command is 1.



> Hmm, it looks like your compiler doesn't support 'long long'.  Is this
> a rather old version of the available compiler from IBM, or is it the
> latest you can find for your version of AIX?
> 
> If it isn't the latest version of the compiler, you might want to
> consider an upgrade, or perhaps changing to GNU cc.
> 
> If it's the latest compiler for that version of AIX, the Configure
> script needs an update, since we currently assume that all versions of
> all compilers on AIX support 'long long'.
> 
> A possibility is to define your own target, which can be done on the
> command line, for example:
> 
>   ./Configure "aix3-cc:cc:-O -DAIX -DB_ENDIAN 
> -qmaxmem=16384::(unknown)::RC4_CHAR::::::::::dlfcn:"
> 
> This only differs from the target you probably got (aix43-cc) by not
> having the option BN_LLONG.
> 
> Please try the configuration line above and tell us if that did
> better.  If it did, please also tell us what the following commands
> give you:
> 
>   uname -m
>   uname -r
>   uname -s
>   uname -v
> 
> Thank you.
> 
> 
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to