Try configure libfabric with --enable-direct=sockets​. You can pass the option directly to MPICH's configure and it should pass it down to libfabric

--
Hui

From: Marshall Tabetah via discuss <discuss@mpich.org>
Sent: Friday, May 6, 2022 10:08 AM
To: discuss@mpich.org <discuss@mpich.org>
Cc: Marshall Tabetah <met4t@virginia.edu>
Subject: [mpich-discuss] libfabric failure during mpich install
 
Hello, Team

As I attempted to configure mpich-4.0.2 in my cygwin terminal, everything went on well until it failed to configure libfabric. The following error message was thus released upon termination. error: libfabric only builds on Linux, OS X, and FreeBSD.

When I find out more information about libfabric, it seems it has support for Windows, so I do not surely know where the error comes from.

Anyway, I hereby attach the files that communicate the status of the attempted configuration. Files that are not attached are those that were not produced.

I appreciate further discussion/orientation.

Cheers,
Marshall