Hi Greg,

From: Greg Jung [mailto:gvj...@gmail.com]
Sent: Tuesday, March 22, 2016 8:58 PM
To: Arjen Markus
Cc: Alan W. Irwin; PLplot development list
Subject: Re: [Plplot-devel] comprehensive testing results on Cygwin

Hi Arjen,

On Tue, Mar 22, 2016 at 11:37 AM, Arjen Markus <arjen.mar...@deltares.nl> wrote:
Hi Alan,

(priority 1) I tried to install CMake for MinGW-w64/MSYS2, but that failed:
-        According to the package manager there is a version 3.3.1, but on 
installing it naively (via pacman -S cmake), I got CMake 3.2.3.
-        Explicitly installing the package that seems to represent version 
3.3.1 failed as well - no executable (I had to remove the previous one).
-        Anyway version 3.3.1 is too old - PLplot wants at least 3.3.2.

(As a curiosity: the MinGW/MSYS specific version of CMake 3.2.3 does not know 
about MSYS Makefiles, whereas the Windows version does.)

For mingw-w64 version you need to first find it with pacman -Ss then call it 
out explicitly
$ pacman -Ss cmake
mingw32/mingw-w64-i686-cmake 3.4.1-1
    A cross-platform open-source make system (mingw-w64)
mingw32/mingw-w64-i686-extra-cmake-modules 5.18.0-1
    Extra CMake modules (mingw-w64)
mingw64/mingw-w64-x86_64-cmake 3.4.1-1
    A cross-platform open-source make system (mingw-w64)
mingw64/mingw-w64-x86_64-extra-cmake-modules 5.18.0-1
    Extra CMake modules (mingw-w64)
msys/cmake 3.2.3-1 [installed: 3.3.2-1]
    A cross-platform open-source make system

 So you will need to "pacman -S mingw-w64-x86_64-cmake"; before you were 
getting the posix MSYS version.
This has "MSYS Makefiles" removed precisely so it isn't confused. To get a more 
up-to-date cmake you can
bootstrap the source easy enough and 1. copy prefix/bin into /mingw64/bin and
2. copy prefix/share/cmake-3.X to /mingw64/share  (that's how I got my 3.3.2 
back when it was "new").

>> AM: Two odd things here:
>> 1. You get a report on CMake 3.4.1, whereas I only got 3.3.1 (see the list 
>> in my follow-up mail)
>> 2. When I did an explicit install of mingw64/mingw-w64-x86_64-cmake, it led 
>> to conflicts as
>> remnants of 3.2.3 were there (among which the executable). Removing 3.2.3 
>> and reinstalling
>> mingw64/mingw-w64-x86_64-cmake led to the disappearance of the CMake 
>> executable.

I have to fall back on the Windows version of CMake I am afraid.

 That should mostly work but some aspects, maybe TCL-related, might use the 
cmake origination location
to be found.

>> AM: The bare Windows version seemed happy enough.
>> I can try with a build from the sources. The whole exercise was meant to use 
>> MinGW stuff only,
>> rather than a haphazard mixture. To be continued.

(Sorry about the inverted quoting - my email program has its own ideas about 
how to format text)

Regards,

Arjen

DISCLAIMER: This message is intended exclusively for the addressee(s) and may 
contain confidential and privileged information. If you are not the intended 
recipient please notify the sender immediately and destroy this message. 
Unauthorized use, disclosure or copying of this message is strictly prohibited. 
The foundation 'Stichting Deltares', which has its seat at Delft, The 
Netherlands, Commercial Registration Number 41146461, is not liable in any way 
whatsoever for consequences and/or damages resulting from the improper, 
incomplete and untimely dispatch, receipt and/or content of this e-mail.

------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785351&iu=/4140
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to