Greetings folks.  trying to compile 0.9.8zc on aix 7.1 (and 6.1) with various 
versions on xlc
Aix 7.1 has xlc 11.1
Aix 6.1 has xlc 9

Both fail given these steps:
./config shared threads
Compiles for aix-cc

making all in crypto/rsa...
gmake[2]: Entering directory `/san/dev/ssl/0.9.8/crypto/rsa'
cc -I.. -I../.. -I../../include -DOPENSSL_THREADS -qthreaded -D_THREAD_SAFE 
-DDSO_DLFCN -DHAVE_DLFCN_H -q32 -O -DB_ENDIAN -qmaxmem=16384 -qro -qroconst 
-I/usr/local/include -I/usr/local/ssl/include  -c -o rsa_eay.o rsa_eay.c
cc -I.. -I../.. -I../../include -DOPENSSL_THREADS -qthreaded -D_THREAD_SAFE 
-DDSO_DLFCN -DHAVE_DLFCN_H -q32 -O -DB_ENDIAN -qmaxmem=16384 -qro -qroconst 
-I/usr/local/include -I/usr/local/ssl/include  -c -o rsa_gen.o rsa_gen.c
cc -I.. -I../.. -I../../include -DOPENSSL_THREADS -qthreaded -D_THREAD_SAFE 
-DDSO_DLFCN -DHAVE_DLFCN_H -q32 -O -DB_ENDIAN -qmaxmem=16384 -qro -qroconst 
-I/usr/local/include -I/usr/local/ssl/include  -c -o rsa_lib.o rsa_lib.c
cc -I.. -I../.. -I../../include -DOPENSSL_THREADS -qthreaded -D_THREAD_SAFE 
-DDSO_DLFCN -DHAVE_DLFCN_H -q32 -O -DB_ENDIAN -qmaxmem=16384 -qro -qroconst 
-I/usr/local/include -I/usr/local/ssl/include  -c -o rsa_sign.o rsa_sign.c
cc -I.. -I../.. -I../../include -DOPENSSL_THREADS -qthreaded -D_THREAD_SAFE 
-DDSO_DLFCN -DHAVE_DLFCN_H -q32 -O -DB_ENDIAN -qmaxmem=16384 -qro -qroconst 
-I/usr/local/include -I/usr/local/ssl/include  -c -o rsa_saos.o rsa_saos.c
cc -I.. -I../.. -I../../include -DOPENSSL_THREADS -qthreaded -D_THREAD_SAFE 
-DDSO_DLFCN -DHAVE_DLFCN_H -q32 -O -DB_ENDIAN -qmaxmem=16384 -qro -qroconst 
-I/usr/local/include -I/usr/local/ssl/include  -c -o rsa_err.o rsa_err.c
cc -I.. -I../.. -I../../include -DOPENSSL_THREADS -qthreaded -D_THREAD_SAFE 
-DDSO_DLFCN -DHAVE_DLFCN_H -q32 -O -DB_ENDIAN -qmaxmem=16384 -qro -qroconst 
-I/usr/local/include -I/usr/local/ssl/include  -c -o rsa_pk1.o rsa_pk1.c
"../constant_time_locl.h", line 84.15: 1506-277 (S) Syntax error: possible 
missing ';' or ','?
gmake[2]: *** [rsa_pk1.o] Error 1
gmake[2]: Leaving directory `/san/dev/ssl/0.9.8/crypto/rsa'
gmake[1]: *** [subdirs] Error 1
gmake[1]: Leaving directory `/san/dev/ssl/0.9.8/crypto'
gmake: *** [build_crypto] Error 1
gmake error


the err thrown, syntax err on line 84, is an inline function.  This is a new 
header which doesn't exist in prior 098 vers, so it seems to me (098zb version 
compiles clean on aix, this "offending" header is not there).  
Hpux/solaris/linux have not see any compile errs with zc.

________________________________

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to