Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Open MPI User's mailing list

Subject: Re: [OMPI users] non-functional mpif90 compiler
From: Jeff Squyres (jsquyres) (jsquyres_at_[hidden])
Date: 2013-10-01 05:16:28

If you are using a TCP network for MPI communications, static is fine.

However, if you're trying to use an OS-bypass network such as InfiniBand, RoCE, or iWARP, using static libraries can be somewhat of a nightmare (because of how the OpenFabrics Verbs support libraries work). Specifically, I don't see the "openib" BTL plugin in your ompi_info output, meaning that your Open MPI installation is not capable of using InfiniBand/RoCE/iWARP.

So just be aware that with your current builds, you're basically TCP-only.

On Oct 1, 2013, at 3:34 AM, Damiano Natali <damiano.natali_at_[hidden]> wrote:

> Hi Gus, today I noticed there was another ompi directory in my path and maybe it gave some strange errors so I put the new ompi installation at the first place in PATH and LD_LIBRARY_PATH before the building and everything went nicely!
> So, as you and Jeff said, the problem was in having the rigth paths!
> Thank you very much for your support!
> Damiano
> p.s. Building static libraries didn't result in any problem so far!
> _______________________________________________
> users mailing list
> users_at_[hidden]

Jeff Squyres
For corporate legal information go to: