tech user wrote:
Hi all
removing -z-G -z-qmkshrob runConfigure successfully.
./runConfigure -paix -cxlc_r -xxlC_r -z-+ -z-qnamemangling=v5
Works ok
We do get tones off duplicate symbols, is there a way to avoid that ?
No, it's an issue with xlC and the AIX linker.
Is there a way to make to link as *.so and not dot *.a ?
The .a file is a library with shared objects in it. Shared objects on
AIX are much like Windows DLLs, in that there is no run-time linking
like ELF platforms support.
There is a mode that somewhat emulates run-time linking, but it's
unlikely you need it. Such shared objects can have the .so extension, to
distinguish them from standard shared objects.
You should read this page, if you want more information:
http://publib.boulder.ibm.com/infocenter/comphelp/v7v91/index.jsp?topic=/com.ibm.vacpp7a.doc/getstart/overview/port_aix_obj_lib.htm
Dave