So far, every system I have compiled open-mpi on I have hit this same
non-obvious configure failure.  In each case I have added
--with-openib=<path> and --with-openib-libs=<path>.  configure runs
just fine till it starts looking for OpenIB and reports that it can't
find most of the header files and what not relating to OpenIB and
eventually bombs during the checks reporting that OpenIB is not found
(even though it really is there).  After looking through the
config.log I find an error about not being able to find
sysfs/libsysfs.h.

after installing sysfsutils-devel (fedora core) the compile proceedes
w/o a hitch.

Having this be an explicit test (at the top of the openib section?)
would be wonderful :)

Thanks,
Josh

grep -r "sysfs/libsysfs.h" *
ompi/mca/btl/openib/btl_openib_component.c:#include <sysfs/libsysfs.h>
ompi/dynamic-mca/btl/openib/btl_openib_component.c:#include <sysfs/libsysfs.h>

Reply via email to