Howdy.

I a have a stock CentOS 6.3 OS and a Mellanox MT26428 card.

I installed the Mellanox OFED MLNX_OFED_LINUX-1.5.3-3.1.0-rhel6.3-x86_64 which 
installed just fine.   Rebooted the system and when I try building OpenMPI 
1.6.3, it aborts with:

mtl_mxm_send.c: In function 'ompi_mtl_mxm_isend':
mtl_mxm_send.c:183: error: 'MXM_REQ_FLAG_SEND_SYNC' undeclared (first use in 
this function)
make[2]: *** [mtl_mxm_send.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
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


My configure options are:

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


Has anyone been able to compile OpenMPI 1.6.3 with the Mellanox OFED on CentOS 
6.3?

Joseph

Reply via email to