Hi: While building OpenMPI (1.6.5 or 1.8.1) using openib on our power8 cluster with Mellanox IB (FDR) I get the following error:
configure: WARNING: infiniband/verbs.h: present but cannot be compiled configure: WARNING: infiniband/verbs.h: check for missing prerequisite headers? configure: WARNING: infiniband/verbs.h: see the Autoconf documentation configure: WARNING: infiniband/verbs.h: section "Present But Cannot Be Compiled" configure: WARNING: infiniband/verbs.h: proceeding with the compiler's result Did you see this issue while building OpenMPI? Here is my configure command: export CC=xlc_r export CXX=xlC_r export FC=xlf90_r export F77=xlf_r export FFLAGS="-O3 -q64 -qarch=pwr8 -qtune=pwr8 -qthreaded" export FCFLAGS="-O3 -q64 -qarch=pwr8 -qtune=pwr8 -qthreaded" export CFLAGS="-O3 -q64 -qarch=pwr8 -qtune=pwr8 -qthreaded" export CXXFLAGS="-O2 -q64 -qarch=pwr8 -qtune=pwr8 -qthreaded" ./configure --prefix=/bench2/swamy/ompi_165 \ --with-openib --includedir=/opt/ibm/xlC/13.1.0/include \ --disable-vt --disable-libompitrace Here are the SW level: rpm -qa |grep ofed mlnxofed-docs-2.3-0.0.9.noarch ofed-scripts-2.3-OFED.2.3.0.0.9.ppc64 and the OS is RedHat 7.0