On 2014-05-13 11:15-0700 Alan W. Irwin wrote:

> Note, I have never gotten a downloaded binary version of GTK+ to work
> properly with PLplot on MinGW/Wine because of ABI incompatibility
> issues (my fairly recent version of MinGW was always ABI inconsistent
> with the typically extremely old version of MinGW used to build GTK+),
> but maybe I will finally get lucky this time.  Anyhow, so far so good,
> and more later as this experiment on Wine unfolds.

Hi Walt:

Six hours later (because the builds of PLplot dependencies on Wine are
really slow for the reasons I mentioned and one false start that
wasted a couple of hours) I finally got to the point of building
PLplot using the "MinGW Makefiles" generator against epa_built
versions of all its dependencies other than the GTK+ stack and the
official 32-bit binary version of GTK+ for Windows which is supposed
to be compatible with MinGW.

The result verified the PLplot "MinGW Makefiles" build-system issue that Walt 
found
previously on Microsoft Windows (which also verifies once again that
Wine is a fairly reliable but slow! Windows test platform); for some
strange reason parts of the GTK+ stack are being found by pkg-config but
other parts are not being found so the overall effect is the cairo
devices are all being dropped.  This pkg-config result works fine on
Linux so the whole thing is quite a puzzle.

I will look further at this tomorrow (Wednesday) now I have confirmed
this Windows platform PLplot build-system (or perhaps pkg-config)
issue for the PLplot pango/cairo stack dependencies.

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
__________________________

------------------------------------------------------------------------------
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.
Get unparalleled scalability from the best Selenium testing platform available
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
_______________________________________________
Plplot-general mailing list
Plplot-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-general

Reply via email to