Hi Arjen:

On 2015-04-15 12:16-0000 Arjen Markus wrote:

> Well, I feel comfortable with Cygwin, and from the point of using
it, also with MinGW (and to a lesser extent MSYS). Installing new
stuff on MinGW is a bit of a pain, as there is not a single point of
entry like with Cygwin. I have, however, hardly any experience with
MinGW-w64/MSYS2, and the last time I looked at it, it was even worse
vis-à-vis available software than MinGW. But that may have changed.

Apparently it has.

There are currently 5638 + 3563 free software packages for
MinGW-w64/MSYS2 located at
<https://sourceforge.net/projects/msys2/files/REPOS/MINGW/x86_64/> and
<https://sourceforge.net/projects/msys2/files/REPOS/MSYS2/x86_64/>.
Installation of those packages is controlled by the pacman automatic
installer that has been ported by the project to Windows.

If you install that automatic installer (see "Installing and
upgrading" at <https://sourceforge.net/p/msys2/wiki/Home/>), you
should be able to find out the complete story quickly, but I just did
a very quick survey of the above two locations, and found, for
example, cmake, pango, cairo, qt, wxwidgets, python, lua, Tcl/Tk,
pkg-config, swig, etc. Therefore, it appears that the MinGW-w64/MSYS2
is a fully loaded free software distribution giving access to the same
packages as Cygwin.  However, MinGW-w64/MSYS2 packages apparently
don't have the same baggage as the equivalent Cygwin packages, i.e,
they depend on native windows tools and libraries rather than
cygwin.dll.

> [MinGW-w64/MSYS2] is largely terra incognita for me.
And for the rest of us too.

So even with all your existing PLplot-Cygwin knowledge, and the
similarities between Cygwin and MinGW-w64/MSYS2, there are important
differences between Cygwin and MinGW-w64/MSYS2, and those might make
it initially difficult for you to get a PLplot build to work on
MinGW-w64/MSYS2.  For that reason I think Cygwin should be your first
priority, but I would recommend MinGW-w64/MSYS2 as your second
priority because of all the benefits of getting that platform to
work for PLplot.

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
__________________________

------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to