On Fri, Nov 5, 2010 at 12:22 PM, Aaron Richton <[email protected]>wrote:

> ITS # 6547.
>
> Knowing absolutely nothing about the platform, and assuming you're not
> comfortable doing your own autoconf regeneration, I'd just s/aix5/aix6/g in
> ./configure (i.e. edit the file) and see where you end up -- maybe it'll
> work, maybe it won't, but my guess is it would be an extremely crude
> starting point that might be usable after setting appropriate environment
> variables.
>

Ok... I'm not 100% comfortable doing autoconf regenration.  but happy to run
any tests where needed and reply with logs.


> If you're willing to help the Project validate new autoconf files, that
> would be really helpful (I'm guessing we're limited in access to AIX
> nowadays), and it would save you from having to do such disgusting things in
> future releases. You can follow up to the ITS via e-mail if that's an area
> of interest.


Absoutely... I had hoped to use GNU GCC and the full GNU stack on AIX... but
the gnu stack is poorly supported on AIX so I was forced to go down the IBM
xL Path, which is a bit of a learning curve for me too.


>
>
> On Wed, 3 Nov 2010, Peter Lambrechtsen wrote:
>
>  configure:8914: checking whether the cc_r -qlanglvl=extc89 linker
>> (/usr/ccs/bin/ld) supports shared libraries
>> configure:9790: result: no
>>
>> --- Any way to get a more verbose output from what it's trying to do??
>>
>
> "bash -x ./configure"?


Tried that, and my aix compile machine has no bash :( ... but ./configure
seems to call itself and then becomes less verbose, the next time I had time
to debug it I was planning to find out where configure was doing it and add
a -x in there too.  And log all those results to a file.


>
>  configure:10642: cc_r -qlanglvl=extc89 -o conftest -I/opt/openldap/include
>> -I/opt/openldap/include -L/opt/openldap/lib conftest.c  >&5
>> ld: 0711-317 ERROR: Undefined symbol: .shl_load
>>
>
>  -- I think this is the prolbem, shl_load, looks like I may need another
>> include or figure out why it's complaining.
>>
>
> I understand that "ERROR" is an eye opener, but please realize that
> autoconf basically just tries everything and uses anything that doesn't
> error out. If shl_load isn't The Right Thing on AIX, this is a non-issue.


Cheers... I'll run through what the autoconf does for OpenSSL since that
compiled fine on aix, and see what quirks it's doing that OpenLDAP isn't.

Cheers

Peter

Reply via email to