You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-users@xerces.apache.org by tech user <te...@gmail.com> on 2010/05/16 00:07:11 UTC

Re: xerces 2.8.0 runConfigure fail on AIX 5.3.0 (xlc_r version issue)

Thanks

On Sun, Nov 22, 2009 at 9:38 PM, David Bertoni <db...@apache.org> wrote:

> 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
>