Hi, it seems that you extracted mxm.bin.rpm into $HOME and use it in configure. It may have an issues during "configure" phase as libmxm.so may contain rpath to /opt/mellanox/mxm and you probably need LD_LIBRARY_PATH set to the real mxm location to make it working and also adjust .la files in mxm dir.
Alternatively, I would suggest using hpcx package which contains relocatable packages for mxm,fca,ompi,... which can be used directly w/o installation: Details here: http://bgate.mellanox.com/products/hpcx/README.txt Download: http://bgate.mellanox.com/products/hpcx/ Regards M On Thu, Jun 19, 2014 at 2:53 PM, Kiryanov, Denis < denis.kirya...@t-platforms.ru> wrote: > Hi, > > I'm trying to compile openmpi-1.8.1 with the mxm library support but got > the following error: > > --- MCA component mtl:mxm (m4 configuration macro) > checking for MCA component mtl:mxm compile mode... dso > checking --with-mxm value... sanity check ok > (/home/users/tvoronov/kda/mxm-3.0.2822-1.x86_64-sles11sp3/) > checking --with-mxm-libdir value... sanity check ok > (/home/users/tvoronov/kda/mxm-3.0.2822-1.x86_64-sles11sp3/lib/) > checking mxm/api/mxm_api.h usability... yes > checking mxm/api/mxm_api.h presence... yes > checking for mxm/api/mxm_api.h... yes > checking for mxm_cleanup in -lmxm... no > checking for MXM version compatibility... yes > configure: error: MXM support requested but not found. Aborting > > I found that Mellanox suggests to install the library to /opt/mellanox but > I don't find it useful to install to the /opt directory. > Any ideas? > > Thanks! > _______________________________________________ > devel mailing list > de...@open-mpi.org > Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel > Link to this post: > http://www.open-mpi.org/community/lists/devel/2014/06/15013.php >