Santiago,

I downloaded and installed msys2 from https://www.msys2.org, and here is what I have on my system


gilles@gilles-PC MINGW32 ~
$ uname -a
MINGW32_NT-6.1-WOW gilles-PC 2.11.1(0.329/5/3) 2018-09-10 13:25 i686 Msys

gilles@gilles-PC MINGW32 ~
$ pacman -Qi msys2-runtime-devel
Name            : msys2-runtime-devel
Version         : 2.11.1-2
Description     : MSYS2 headers and libraries
Architecture    : i686
URL             : https://www.cygwin.com/
Licenses        : GPL
Groups          : msys2-devel
Provides        : None
Depends On      : msys2-runtime=2.11.1
Optional Deps   : None
Required By     : None
Optional For    : None
Conflicts With  : libcatgets-devel
Replaces        : libcatgets-devel
Installed Size  : 27.12 MiB
Packager        : Alexey Pavlov <alex...@gmail.com>
Build Date      : Mon, Sep 10, 2018 7:15:17 PM
Install Date    : Tue, Oct 23, 2018 9:06:42 AM
Install Reason  : Explicitly installed
Install Script  : No
Validated By    : Signature


gilles@gilles-PC MINGW32 ~
$ pacman -Ql msys2-runtime-devel | grep stat
msys2-runtime-devel /usr/include/cygwin/stat.h
msys2-runtime-devel /usr/include/sys/stat.h
msys2-runtime-devel /usr/include/sys/statfs.h
msys2-runtime-devel /usr/include/sys/statvfs.h


These observations directly conflict with Dimitry's statement (and the link does not state statfs.h and friends

are not available on msys2)


Cheers,


Gilles


On 10/23/2018 1:44 AM, Santiago Serebrinsky wrote:
Dear Gilles,

I did what you suggested
  $ pacman -Syu  (a few times, until no further updates)
  $ pacman -S msys2-runtime-devel

but I still get the same error. I am attaching the corresponding log file.
I note that Dmitry mentioned that statf/statvfs are not provided in Msys2, so I wonder how you got it with msys2-runtime-devel (which I added).



On Mon, Oct 22, 2018 at 5:26 AM Gilles Gouaillardet <gil...@rist.or.jp <mailto:gil...@rist.or.jp>> wrote:

    Santiago,


    the config.log reports there is no /usr/include/sys/statfs.h on
    your system.

    on my system, this file exists and is provided by the
    msys2-runtime-devel file,

    so the first steps are to check this package is installed and if not,
    install it.


    note I ran pacman -Syu a few times to make sure my system is up to
    date.


    Cheers,


    Gilles


    On 10/22/2018 5:13 PM, Santiago Serebrinsky wrote:
    > Thanks Dmitry.
    >
    > I was aware of the two links posted...
    >
    > [1]: It dates from 2016, and the issue with statfs/stavfs persists.
    > I wouldn't know how to "submit a pull request with a PKGBUILD
    for the
    > package", and from the post I did not understand if that is like a
    > "feature request", or if that provides a version that lets me move
    > forward immediately. In the latter case I would certainly do it.
    >
    > [2]: To get a "real" linux (Ubuntu) under Win10 I could get WSL (as
    > you indicate) or another Virtual Machine (e.g., vbox). Both require
    > admin rights, so it would be a longer process (if possible at
    all) in
    > my corporate environment.
    >
    >
    > On Sun, Oct 21, 2018 at 9:31 PM Dmitry N. Mikushin
    > <maemar...@gmail.com <mailto:maemar...@gmail.com>
    <mailto:maemar...@gmail.com <mailto:maemar...@gmail.com>>> wrote:
    >
    >     MSYS2 is known for not supplying statfs/statvfs, which are
    >     practically meaningless in a Windows-based environment, see
    e.g. [1]
    >
    >     Yet, both calls do not seem to be critical for MPI
    internals, thus
    >     one can potentially develop patches to turn them into an
    optional
    >     feature within OpenMPI.
    >
    >     If you are looking for quick OpenMPI solution on Windows,
    you may
    >     want to look into Ubuntu terminal for Windows, where OpenMPI
    works
    >     perfectly.
    >
    >     [1]
    >
    
https://sourceforge.net/p/msys2/mailman/msys2-users/thread/CAPsJ1NYOZsA7Ge8kj4G%2BNy1X6x7mYyhErDHfKqWfcCQh6DAB%3Dw%40mail.gmail.com/
    >     [2]
    https://tutorials.ubuntu.com/tutorial/tutorial-ubuntu-on-windows#0
    >
    >
    >     пн, 22 окт. 2018 г. в 0:52, Santiago Serebrinsky
    >     <sserebrin...@gmail.com <mailto:sserebrin...@gmail.com>
    <mailto:sserebrin...@gmail.com <mailto:sserebrin...@gmail.com>>>:
    >
    >         Hi all,
    >
    >         I am using Msys2 from PortableApps under Win10. More
    precisely,
    >
    >         |$ uname -a MSYS_NT-10.0-WOW Galapagos 2.11.1(0.329/5/3)
    >         2018-09-10 13:25 i686 Msys |
    >
    >         I mean to install openmpi. Since I found no pre-built
    package
    >         (I would love to have it!), I downloaded openmpi-3.1.2.
    >
    >         After having problems with Fortran (posted in another
    thread),
    >         I tried
    >
    >         |./configure --prefix=$HOME/usr/local
    --disable-mpi-fortran |
    >
    >         In this case configure went somewhat further than
    before, but
    >         I got later the error
    >
    >            configure: WARNINGS: neither statfs() and statvfs()
    were found
    >            error: Cannot continue
    >
    >         _______________________________________________
    >         devel mailing list
    > devel@lists.open-mpi.org <mailto:devel@lists.open-mpi.org>
    <mailto:devel@lists.open-mpi.org <mailto:devel@lists.open-mpi.org>>
    > https://lists.open-mpi.org/mailman/listinfo/devel
    >
    >     _______________________________________________
    >     devel mailing list
    > devel@lists.open-mpi.org <mailto:devel@lists.open-mpi.org>
    <mailto:devel@lists.open-mpi.org <mailto:devel@lists.open-mpi.org>>
    > https://lists.open-mpi.org/mailman/listinfo/devel
    >
    >
    >
    > _______________________________________________
    > devel mailing list
    > devel@lists.open-mpi.org <mailto:devel@lists.open-mpi.org>
    > https://lists.open-mpi.org/mailman/listinfo/devel

    _______________________________________________
    devel mailing list
    devel@lists.open-mpi.org <mailto:devel@lists.open-mpi.org>
    https://lists.open-mpi.org/mailman/listinfo/devel



_______________________________________________
devel mailing list
devel@lists.open-mpi.org
https://lists.open-mpi.org/mailman/listinfo/devel

_______________________________________________
devel mailing list
devel@lists.open-mpi.org
https://lists.open-mpi.org/mailman/listinfo/devel

Reply via email to