I am trying  to build OpenMPI with Lustre support using PGI 18.7 on CentOS 7.5 (1804).

It builds successfully with Intel compilers, but fails to find the necessary  Lustre components with the PGI compiler.

I have tried building  OpenMPI 4.0.0, 3.1.3 and 2.1.5.   I can build OpenMPI, but configure does not find the proper Lustre files.

Lustre is installed from current client RPMS, version 2.10.5

Include files are in /usr/include/lustre

When specifying --with-lustre, I get:

--- MCA component fs:lustre (m4 configuration macro)
checking for MCA component fs:lustre compile mode... dso
checking --with-lustre value... simple ok (unspecified value)
looking for header without includes
checking lustre/lustreapi.h usability... yes
checking lustre/lustreapi.h presence... yes
checking for lustre/lustreapi.h... yes
checking for library containing llapi_file_create... -llustreapi
checking if liblustreapi requires libnl v1 or v3...
checking for required lustre data structures... no
configure: error: Lustre support requested but not found. Aborting

Ray Muno
 IT Manager
                          University of Minnesota
 Aerospace Engineering and Mechanics         Mechanical Engineering
 110 Union St. S.E.                          111 Church Street SE
 Minneapolis, MN 55455                       Minneapolis, MN 55455

users mailing list

Reply via email to