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
Vladimir -----Original Message----- From: Andy Polyakov via RT [mailto:[EMAIL PROTECTED]] Sent: Monday, January 20, 2003 11:52 AM To: Shklover, Vladimir Cc: [EMAIL PROTECTED] Subject: Re: [openssl.org #463] PATCH > ./Configure aix64-cc ... shared .... - build fails with > only libcrypto.a built (no libssl.a) and message > + ld -r -o libcrypto.o -bnogc libcrypto.a > ld: 0711-245 WARNING: No csects or exported symbols have been saved. > + nm -Pg libcrypto.o > + grep [BD] > + cut -f1 -d > + 1> libcrypto.exp > + cc -q64 -G -bE:libcrypto.exp -bM:SRE -o libcrypto.so.0.9.7 libcrypto.o -L. > ld: 0711-738 ERROR: Input file libcrypto.o: > XCOFF32 object files are not allowed in 64-bit mode. > make[3]: *** [do_aix-shared] Error 1 Could you try following: - ./Configure aix64-cc shared; - open Makefile.ssl with text editor and seek to do_aix-shared; - complement the 'ld -r -o ...' with -b64 so that it looks like 'ld -b64 -r -o ...'; - re-run make; Does it build? > The main concern was aix43-cc shared which is OK. But it's important to understand what's going on, so that I'd like you to test the above instructions anyway. A. ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]