I just now finally found what appear to be definitive CMake instructions (see <http://www.openwalnut.org/projects/openwalnut/wiki/InstallMSYS2>) for the MinGW-w64/MSYS2 platform (only the "vanilla" version as defined by the <sf.net/projects/msys2> wiki rather than some "fixed" version) which I think will interest all those here who are planning to test that platform. The essential points are you should be using the "Unix Makefiles" generator for the MSYS2 version of CMake for that platform.
To expand the last point in more detail you should do the following two steps. 1. Install the MSYS2 version of CMake and other essential software, i.e., pacman -S mingw-w64-x86_64-cmake mingw-w64-x86_64-extra-cmake-modules make pkg-config grep sed gzip tar openssh ... 2. "Important: to use packages that are pre-fixed with "mingw" in their name, you need to start a mingw shell. In your Start menu, you will find entries "MinGW-w64 Win64 Shell". ALWAYS start this shell in the future." I believe these two steps are important for CMake; the closely related Cygwin software demands you use a Cygwin version of CMake so it makes sense there is a similar requirement that the MSYS2 platform demands you use a MSYS2 version of CMake. Arjen's current test of MinGW-w64/MSYS2 uses the (incorrect) "MSYS Makefiles" generator for that platform and also may not be using the correct MSYS2 version of CMake. So it will be interesting to see (the next time he has a chance to run the test which will probably be several weeks from now) how his results change once he moves to the recommended "Unix Makefiles" generator and the MSYS2 version of CMake. Meanwhile, because the popularity of the MinGW-w64/MSYS2 platform is already large and still rising rapidly, I strongly encourage others here with access to the vanilla version of that platform to try comprehensive testing of that platform using the generator and cmake version recommended by the OpenWalnut software project. Alan __________________________ Alan W. Irwin Astronomical research affiliation with Department of Physics and Astronomy, University of Victoria (astrowww.phys.uvic.ca). Programming affiliations with the FreeEOS equation-of-state implementation for stellar interiors (freeeos.sf.net); the Time Ephemerides project (timeephem.sf.net); PLplot scientific plotting software package (plplot.sf.net); the libLASi project (unifont.org/lasi); the Loads of Linux Links project (loll.sf.net); and the Linux Brochure Project (lbproject.sf.net). __________________________ Linux-powered Science __________________________ ------------------------------------------------------------------------------ Don't Limit Your Business. Reach for the Cloud. GigeNET's Cloud Solutions provide you with the tools and support that you need to offload your IT needs and focus on growing your business. Configured For All Businesses. Start Your Cloud Today. https://www.gigenetcloud.com/ _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel