On 2015-05-13 18:27-0400 Jim Dishaw wrote:

>
>> On May 13, 2015, at 6:17 PM, Aaron Hexamer <hexa...@comcast.net> wrote:
>>
>> Alan,
>>
>> I'm a little confused by the statement about copying code from Jim's driver
>> to wingcc.  I just assumed that wingcc was named as such because maybe
>> PLplot was first ported to windows with support only for the gcc compiler?
>> I.e. is there really anything specific to gcc about wingcc anymore.  I
>> recall using it with MSVC when I first got started with PLplot. If Jim's
>> driver did everything that wingcc does, but without plfreetype, would there
>> be a need for both?
>>
>> Aaron.
>>
>

> I think the smart thing to do is to have one Windows driver. I can't
recall any differences that could not be handled without an #ifdef
block.

Hi Jim:

Any way you decide to implement your driver (i.e., separately or as
part of wingcc) is fine with me.

@Aaron:

Your question about the wingcc name got me curious so I looked at git
log results for drivers/wingcc.c, and indeed the initial commit (back
in 2004 by Andrew Roach was the originator of the plfreetype approach
but who has since retired from PLplot development) was for "users of
GCC windows compilers such as mingw".  But clearly the wingcc name is
now a misnomer.  Of course, you don't want to break backwards
compatibility on this name now unless there is a really good reason,
but one possible good reason is if someone could think up a really
compelling name for this device driver that we all immediately like.

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
__________________________

------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to