On Tue, 10 Oct 2017, yinung at Gmail wrote:

> Yes, it is 32bit winXP.

Thanks. It turns out that while it's quite easy to cut out Direct2D 
support in current gnuplot, it's not so easy to cut out support for 
Microsoft's "Secure API". As I understand it, the same code cannot 
work on Windows XP and modern Windows, since Microsoft's version of 
the function swprintf() started out on XP as non-conformant with the 
C standard but has since been modified to be standard-conformant (so 
the parameter list differs between versions).

By itself, this implies that if we want to continue to support XP 
we'll have to produce a special build of wgnuplot.exe. However, at 
this point it's not clear to me how to produce such a special build 
using a modern compiler. I expect it's not impossible and I'll make 
some further attempts, but it may be that XP has come to the end of 
the road so far as gretl updates are concerned.

Allin

Reply via email to