Hi I am installing openssl-1.0.1e on a pair of AIX systems and am having two problems.
one system is running AIX 5.2 in 32 bit mode, a model 44P model 170 It
has 16GB of memory.
the second system is a AIX 7.1 model P7 in 64 bit mode with a lot of memory
when running the config I have been using " ./config shared" to create
*.a and *.so files
on the aix 7.1 system when I run "make test" I get this error
Target "rehash" is up to date.
Target "all" is up to date.
Target "all" is up to date.
../util/shlib_wrap.sh ./destest
Could not load program ./destest:
Dependent module libc.a(shr_64.o) could not be loaded.
Could not load module libc.a(shr_64.o).
System error: No such file or directory
make: The error code from the last command is 255.
Stop.
make: The error code from the last command is 2.
Stop.
sox:/opt/freeware/src/packages/SOURCES/openssl-1.0.1e>
------------------------------------------------------------------------------------------------
sox:/usr/lib> ar vt libc.a |grep shr
r-xr-xr-x 2/2 5790180 Jan 24 16:11 2012 shr_64.o
sox:/usr/lib>
-------------------------------------------------------------------------------------------------
Problem two, both systems when I run the "make install" give me this error
bach:/opt/freeware/src/packages/SOURCES/openssl-1.0.1e> make install
making all in crypto...
making all in crypto/objects...
Target "all" is up to date.
making all in crypto/md4...
Target "all" is up to date.
making all in crypto/md5...
Target "all" is up to date.
making all in crypto/sha...
Target "all" is up to date.
making all in crypto/mdc2...
Target "all" is up to date.
making all in crypto/hmac...
Target "all" is up to date.
making all in crypto/ripemd...
Target "all" is up to date.
making all in crypto/whrlpool...
Target "all" is up to date.
making all in crypto/des...
Target "all" is up to date.
making all in crypto/aes...
Target "all" is up to date.
making all in crypto/rc2...
Target "all" is up to date.
making all in crypto/rc4...
Target "all" is up to date.
making all in crypto/idea...
Target "all" is up to date.
making all in crypto/bf...
Target "all" is up to date.
making all in crypto/cast...
Target "all" is up to date.
making all in crypto/camellia...
Target "all" is up to date.
making all in crypto/seed...
Target "all" is up to date.
making all in crypto/modes...
Target "all" is up to date.
making all in crypto/bn...
Target "all" is up to date.
making all in crypto/ec...
Target "all" is up to date.
making all in crypto/rsa...
Target "all" is up to date.
making all in crypto/dsa...
Target "all" is up to date.
making all in crypto/ecdsa...
Target "all" is up to date.
making all in crypto/dh...
Target "all" is up to date.
making all in crypto/ecdh...
Target "all" is up to date.
making all in crypto/dso...
Target "all" is up to date.
making all in crypto/engine...
Target "all" is up to date.
making all in crypto/buffer...
Target "all" is up to date.
making all in crypto/bio...
Target "all" is up to date.
making all in crypto/stack...
Target "all" is up to date.
making all in crypto/lhash...
Target "all" is up to date.
making all in crypto/rand...
Target "all" is up to date.
making all in crypto/err...
Target "all" is up to date.
making all in crypto/evp...
Target "all" is up to date.
making all in crypto/asn1...
Target "all" is up to date.
making all in crypto/pem...
Target "all" is up to date.
making all in crypto/x509...
Target "all" is up to date.
making all in crypto/x509v3...
Target "all" is up to date.
making all in crypto/conf...
Target "all" is up to date.
making all in crypto/txt_db...
Target "all" is up to date.
making all in crypto/pkcs7...
Target "all" is up to date.
making all in crypto/pkcs12...
Target "all" is up to date.
making all in crypto/comp...
Target "all" is up to date.
making all in crypto/ocsp...
Target "all" is up to date.
making all in crypto/ui...
Target "all" is up to date.
making all in crypto/krb5...
Target "all" is up to date.
making all in crypto/cms...
Target "all" is up to date.
making all in crypto/pqueue...
Target "all" is up to date.
making all in crypto/ts...
Target "all" is up to date.
making all in crypto/srp...
Target "all" is up to date.
making all in crypto/cmac...
Target "all" is up to date.
if [ -n "libcrypto.so.1.0.0 libssl.so.1.0.0" ]; then (cd ..;
make libcrypto.so.1.0.0); fi
[ -z "" ] || cc -DOPENSSL_THREADS -qthreaded -D_THREAD_SAFE
-DDSO_DLFCN -DHAVE_DLFCN_H -q32 -O -DB_ENDIAN -qmaxmem=16384 -qro
-qroconst -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DAES_ASM
-Iinclude -DFINGERPRINT_PREMAIN_DSO_LOAD -o fips_premain_dso
fips_premain.c fipscanister.o libcrypto.a
ld: 0711-851 SEVERE ERROR: Output file: libcrypto.so.1.0.0
The file is in use and cannot be overwritten.
make: The error code from the last command is 12.
Stop.
make: The error code from the last command is 2.
Stop.
make: The error code from the last command is 2.
Stop.
make: The error code from the last command is 2.
Stop.
make: The error code from the last command is 1.
Stop.
bach:/opt/freeware/src/packages/SOURCES/openssl-1.0.1e>
------------------------------------------------------------------------------------------
Dean Carter
<<inline: DCarter.vcf>>
