Open MPI logo

Open MPI User's Mailing List Archives

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

Subject: Re: [OMPI users] CentOS 6.3 & OpenMPI 1.6.3
From: Joseph Farran (jfarran_at_[hidden])
Date: 2012-11-29 16:50:49


On 11/28/2012 10:53 AM, Mike Dubman wrote:
> You need mxm-1.1.3a5e745-1.x86_64-rhel6u3.rpm
>
>
> On Wed, Nov 28, 2012 at 7:44 PM, Joseph Farran <jfarran_at_[hidden] <mailto:jfarran_at_[hidden]>> wrote:
>
> mxm-1.1.3a5e745-1.x86_64-rhel6u3.rpm
>
>

After installing MLNX_OFED_LINUX-1.5.3-3.1.0-rhel6.3-x86_64, removing the old mxm and installing the corrrect mxm, I still cannot get OpenMPI to compile.

rpm -qa|fgrep mxm
mxm-1.1.3a5e745-1.x86_64

My compile of openmpi 1.6.3 with the following configs fails:

     --with-sge \
     --with-openib \
     --enable-openib-connectx-xrc \
     --enable-mpi-thread-multiple \
     --with-threads \
     --with-hwloc \
     --enable-heterogeneous \
     --with-fca=/opt/mellanox/fca \
     --with-mxm=/opt/mellanox/mxm \
     --with-mxm-libdir=/opt/mellanox/mxm/lib \

make[2]: Entering directory `/data/apps/sources/openmpi-1.6.3/ompi/mca/mtl/mxm'
   CC mtl_mxm.lo
   CC mtl_mxm_cancel.lo
   CC mtl_mxm_component.lo
   CC mtl_mxm_endpoint.lo
   CC mtl_mxm_probe.lo
   CC mtl_mxm_recv.lo
   CC mtl_mxm_send.lo
   CCLD mca_mtl_mxm.la
/bin/grep: /usr/local/mofed-inst/1.5.3-3.0.0/lib/librdmacm.la: No such file or directory
/bin/sed: can't read /usr/local/mofed-inst/1.5.3-3.0.0/lib/librdmacm.la: No such file or directory
libtool: link: `/usr/local/mofed-inst/1.5.3-3.0.0/lib/librdmacm.la' is not a valid libtool archive
make[2]: *** [mca_mtl_mxm.la] Error 1
make[2]: Leaving directory `/data/apps/sources/openmpi-1.6.3/ompi/mca/mtl/mxm'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/data/apps/sources/openmpi-1.6.3/ompi'
make: *** [all-recursive] Error 1

No where in my system can I find "librdmacm.la" What am I missing?

Joseph