> It builds shared libraries indeed!

Can you test one last thing. Assuming that you have the tree configured
with './Configure aix64-cc shared' left. Would following work:

cc -q64 -Wl,-bnogc,-bautoexp,

> make test & make install also
> work fine. At this time I don't have my own modules with 64 bits on aix
> to test how it work with libcrypto.so & libssl.so (with 32 bits
> it's OK) although I expect it should work. Therefore, aix shared
> libraries can now be built for all available cc compilers (as I said
> earlier, minor bugs in Configure & config scripts should still be fixed).
> 
>   The remaining problem for aix shared libraries: versions are not
> compatible. That is, given two versions, say openssl-0.9.6 and openssl-0.9.7,
> module linked with libcrypto.so & libssl.so from one version
> will generally not run if, during execution, libcrypto.so & libssl.so from
> another version are loaded. This didn't crash the program on
> solaris and linux. But maybe that's too much for the first time.
> 
> Vladimir
> 
> -----Original Message-----
> From: Andy Polyakov via RT [mailto:[EMAIL PROTECTED]]
> Sent: Monday, January 20, 2003 2:25 PM
> To: Shklover, Vladimir
> Cc: [EMAIL PROTECTED]
> Subject: Re: [openssl.org #463] PATCH
> 
> > Similar result:
> >
> > + ld -b64 -r -o libcrypto.o -bnogc libcrypto.a
> > + nm -Pg libcrypto.o
> > + grep  [BD]
> > + cut -f1 -d
> > + 1> libcrypto.exp
> > 0654-210 libcrypto.o is not valid in the current object file mode.
> >         Use the -X option to specify the desired object mode.
> > + cc -q64 -G -bE:libcrypto.exp -bM:SRE -o libcrypto.so.0.9.7 libcrypto.o -L.
> > ld: 0711-244 ERROR: No csects or exported symbols have been saved.
> > make[3]: *** [do_aix-shared] Error 1
> 
> No, it's not... Presumably you have to add -X 64 to nm command line
> also. A.
> 
> ______________________________________________________________________
> OpenSSL Project                                 http://www.openssl.org
> Development Mailing List                       [EMAIL PROTECTED]
> Automated List Manager                           [EMAIL PROTECTED]
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to