On Sep 30, 2011, at 10:35 AM, Ed Blosch wrote:
> It IS the MPI application that is failing to link, not OpenMPI itself; my
> e-mail was not well written; sorry Brice.
> The situation is this: I am trying to compile using an OpenMPI 1.5.4 that
> was built to be rooted in /release, but it is not placed there yet
> (testing); it is currently under /builds/release. I have set OPAL_PREFIX in
> the environment, with the intention of helping the compiler wrappers work
> right. Under /release, I currently have OpenMPI 1.4.3, whereas the OpenMPI
> under /builds/release is 1.5.4.
> What I am getting is this: The mpif90 wrapper (under
> /builds/release/openmpi/bin) puts -I/release instead of -I/builds/release.
> But it includes -L/builds/release.
Can you tell me precisely how you built and installed OMPI, and then exactly how you're invoking mpif90?
E.g., are you doing a "make DESTDIR=/builds install" kind of installation?
For corporate legal information go to: