On 2013-09-07 18:27+0200 Arjen Markus wrote:

>  The tests [exclusive of Java] are 100% clean.

To follow up on this Cygwin success with the cairo devices, I have
a series of questions and comments for you.

What do the "test_noninteractive" results look like? For example,
after running that target

gv examples/x??c.pdfcairo

should produce some good looking results for ?? = 24, 26, and 33. You
should substitute your favorite command-line pdf viewer instead of gv
if you haven't installed gv on Cygwin.  And similarly for pngcairo,
pscairo, if you have access to PNG or PostScript viewers.  The
epscairo device produces familied results (a separate encapsulated
PostScript file with appropriate bounding box for each separate page
of each example) so in that case the file names are
examples/x24c01.epscairo, examples/x26c01.epscairo,
examples/x26c02.epscairo, etc.

It's a shame that the pango/cairo set of libraries for Cygwin does not
currently provide support for the wincairo device, but I suspect that 
is likely to change in the future (that capability was a relatively
late addition to the cairo library which may just not be available on
Cygwin yet).  Anyhow, I would re-test that situation each time a new
version of cairo became available on Cygwin.

Is the xcairo device available to you instead when you install the X
development libraries for Cygwin?  If so, I would try

examples/c/x??c.exe -dev xcairo

where ?? takes on the above values to make sure it works.

Did your good test results also include the test_interactive target?
That target should exercise all interactive devices (such as xcairo if
that is available) that you have built.

I am glad you got Python to work since that is a really important
computer language for scientists.  I suspect Java is equally important
for other groups, but if some quick attempts to fix Java language
support on Cygwin do not work, I would set it aside for now and move
on to getting the qt devices to work (which requires installation of
the Qt4 development packages).  That would be just as important a
breakthrough as you have just had with the cairo devices.

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