On 2013-09-07 14:39-0400 Chris Marshall wrote:

> It is exciting seeing the progress with cygwin.  I'll try to set
> up a local svn and git it another try.  As for the wincairo
> device failure, I wouldn't worry about it.  Builds for cygwin
> *should* look like a unix install and not mswindows.
> Even, if it might be possible to trick an install to support
> both, it is pretty difficult to sustain configuration-wise.

@Chris:  I agree that the Cygwin developer attitude does seem to be to make
Cygwin as Unix-like as possible so you may well be right that they
have deliberately packaged cairo without the cairo_win32_surface_create
capability.

@Arjen: If you can get in contact with the Cygwin cairo packager and
he confirms that is what they are going to do for the forseeable
future, then I suggest the following change to simplify the Boolean
logic we are currently using which is

if (not(win32 or cygwin) or cygwin), then drop wincairo

to the much simpler form (since we already have a single CMake
variable to represent win32 and not cygwin)

if (not(win32 and not cygwin)) then drop wincairo

I am pretty sure you like math puzzles so if it is not obvious to you
that those two Boolean constructs are equivalent, then I encourage you
to try the truth table exercise (which is what I had to do) to prove it.

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
__________________________

------------------------------------------------------------------------------
Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more!
Discover the easy way to master current and previous Microsoft technologies
and advance your career. Get an incredible 1,500+ hours of step-by-step
tutorial videos with LearnDevNow. Subscribe today and save!
http://pubads.g.doubleclick.net/gampad/clk?id=58041391&iu=/4140/ostg.clktrk
_______________________________________________
Plplot-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to