I had, as an experiment tried xlC and a LDFLAG I had been using for php builds (-blibpath:xxx) was not accepted as an argument. I'll try xlc and xlc_r and see if I can spot differences.
On Wed, Oct 7, 2009 at 4:34 PM, Jeff Trawick <[email protected]> wrote: > On Wed, Oct 7, 2009 at 10:27 AM, Michael Felt <[email protected]> wrote: > > You sound much better versed than I. However, next week when I am back > I'll > > go thru my "obscure" and see if I can find anything to help me > understand. > > Someone in IBM probably had a reason for being different (i.e. COFF > versus > > ELF). I just hope to understand it well enough to be able to be able to > get > > builds to build easily. > > (butting in; I was once versed enough) > > COFF vs. ELF doesn't matter > > statically resolving all symbols vs. dynamically resolving symbols > does matter for some code (e.g., mod_perl for Apache); thus, -brtl is > important; APR's apr_hints.m4 adds it to LDFLAGS for modern AIX > > IIRC, when libtool sees -brtl it names shared libraries .so instead of .a > > > Would you care to comment on a preference for CC definition when using XL > > compilers. I am leaning towards xlc. > > CC=xlc_r gets you the appropriate reentrant flags >
