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?

-- 
Jeff Squyres
jsquy...@cisco.com
For corporate legal information go to:
http://www.cisco.com/web/about/doing_business/legal/cri/


Reply via email to