* Paul H. Hargrove wrote on Fri, Aug 27, 2010 at 03:54:54AM CEST: > >I am now looking at using IBM's XLC compilers for ILP32 builds on > >the same Linux/PPC64 platform for which I've reported some > >XLC/LP64 bugs. > > > >What I find now is that "make check" is failing with the loader > >unable to find libmpi.so.0. > >This is with both 1.5rc5 and 1.4.3rc1. > >This occurs with xlc, but things are just fine with gcc.
> >As I said above, the problem is NOT occuring w/ gcc. So, I've > >attached the "./libtool --config" output for the xlc and gcc > >builds, which I see differ in more ways than I would have > >expected. The thing that's unexpected to me is the shlibpath_overrides_runpath difference. > While I still don't know the root cause, the following diff between > the libtool-generated wrappers for a gcc and xlc build make the > cause of the "make check" failure fairly obvious: Please set shlibpath_overrides_runpath=yes in the libtool script for xlc, then try 'make clean all check'. Please send config.log for xlc (packed). Thanks, Ralf