Hello, Incidentally, I've been compiling 5.8.7 on AIX using the same compiler yesterday, and it worked for me. The Configure output looks sane.
>From the information you posted it appears that you do not have any maintenance applied to your compiler. Many compiler bugs have been fixed since its release, so I'd recommend that you visit http://www.ibm.com/servers/eserver/support/pseries/aixfixes.html or directly http://www.ibm.com/eserver/support/fixes/search.jsp?system=2&release=5.2 and search for 'vac.C', from the list, pick vac.C.7.0.0.3 It will automatically figure out any dependencies on other fixes for you. If you go through the menus and assemble a package for AIX 5.2, you will probably be able to install the same package on 5.3. Your AIX oslevel of 5300-02 is current. However, the AIX 5.2 oslevel 5200-00 that you posted yesterday is definitively very old (5200-06 is current). This may be due to a small number of backlevel filesets, or because no maintanance was ever installed. If you wish, you can find out using oslevel -rl 5200-06 or you might as well download the latest maintenance package from http://www.ibm.com/eserver/support/fixes/maintpkg.jsp?system=2&&release=5.2 I'm not sure if installing these packages fixes your problems, but it's worth a try. Regarding this: ld: 0711-317 ERROR: Undefined symbol: .flock on my AIX 5.2 machine, that symbol is exported by libbsd.a: $ dump -Tv /usr/ccs/lib/libp/libbsd.a | grep flock [52] 0x00000c5c .data EXP DS SECdef [noIMid] flock Hth, -- $_ = "Campo Weijerman [rfc822://nl.ibm.com/]" and tr-[:]/-<@>-d and print;