On Sun, 8 Oct 2017, Allin Cottrell wrote:
XP is 16 years old, and unsupported by Microsoft, but it's still
used very
widely. If we can maintain support for it that's good.
Absolutely. However, I don't think we'll be able to keep doing this for
very long, if we ship a current version of gnuplot. The gnuplot guys have
been quite explicit about this; from the gnuplot Changelog:
-----------------------------------------------------------------------------
2017-07-07 Bastian Maerkisch <bmaerkisch(a)web.de>
* src/win/wd2d.cpp|h src/win/wgnuplib.h src/win/wgraph.c
config/mingw/Makefile config/msvc/Makefile:
Direct2D printing support. Requires D2d 1.1 and hence Windows 7
with platform update. Mingw-w64 currently misses the required
prntvpt library and header, so we supply minimal definitions
taken from MSDN inline and create a library from the DLL.
* src/syscfg.h: Minimum required API version is Windows 7 by
default. Vista and XP are end-of-service.
-----------------------------------------------------------------------------
This means that future versions of gnuplot are likely to drift away
further and further from the XP APIs.
Therefore, the only way I see to keep the xp people on board with current
gretl is to provide a "frozen" gnuplot win version (or a link, if the
gnuplot project provides one), that thay can use as a replacement to the
one we include in the gretl installer.
-------------------------------------------------------
Riccardo (Jack) Lucchetti
Dipartimento di Scienze Economiche e Sociali (DiSES)
Università Politecnica delle Marche
(formerly known as Università di Ancona)
r.lucchetti(a)univpm.it
http://www2.econ.univpm.it/servizi/hpp/lucchetti
-------------------------------------------------------