From: Alan W. I. <ir...@be...> - 2014-05-14 01:38:28
|
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 __________________________ |