Hi, and just for your information,

I built the "openssl-0.9.8-stable-SNAP-20080914.tar.gz" (which has
"Configure" and "Makefile.shared" patces,
http://cvs.openssl.org/chngview?cn=17390).
Now we have "-bnoentry" flag when linking and we got correct shared
libraries. Below you can see some lines when we link libssl.so.


----- >< ----- >< -----

LIBPATH=.
+ cc -v -DOPENSSL_THREADS -qthreaded -DDSO_DLFCN -DHAVE_DLFCN_H -q64
-O -DB_ENDIAN -qmaxmem=16384 -qro -qroconst -q64 -G
-Wl,-bexpall,-bnolibpath,-bM:SRE -o libssl.so.0.9.8 libssl.o -L.
-lcrypto
+ LD_LIBRARY_PATH=.:
exec: export(export,XL_CONFIG=/etc/vac.cfg:cc,NULL)
exec: 
/bin/ld(/bin/ld,-bM:SRE,-bnoentry,-G,-b64,-bpT:0x100000000,-bpD:0x110000000,-bexpall,-bnolibpath,-bM:SRE,-o,libssl.so.0.9.8,libssl.o,-L.,-lcrypto,-L/usr/vac/lib,-lxlopt,-lc,NULL)
ld: 0711-224 WARNING: Duplicate symbol: .bcopy
ld: 0711-224 WARNING: Duplicate symbol: .memcpy
ld: 0711-224 WARNING: Duplicate symbol: .memmove
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
unlink: /tmp/xlcW0ZSykqa
unlink: /tmp/xlcW1ZSykqb
unlink: /tmp/xlcW2ZSykqc
unlink: /tmp/xlcSFZTykqd
+ rm -f libssl.so
+ ln -s libssl.so.0.9.8 libssl.so
+ rm -f libssl.exp
make[4]: Leaving directory
`/temp/packages/AIX/openssl-0.9.8-stable-SNAP-20080914'

----- >< ----- >< -----

aix53> cc -qversion
IBM XL C/C++ Enterprise Edition V8.0 for AIX
Version: 08.00.0000.0000
aix53> uname -svrp
AIX 3 5 powerpc
aix53>
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       openssl-dev@openssl.org
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to