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!
> p.s. Building static libraries didn't result in any problem so far!
> users mailing list
For corporate legal information go to: http://www.cisco.com/web/about/doing_business/legal/cri/