On 2015-12-11 14:12-0800 Alan W. Irwin wrote: > On 2015-12-11 12:59-0000 Phil Rosenberg wrote: > >> Hi Alan >> My latest commit has fixed the missing plot. Your option 3 will need >> some work. Currently shapelib is used if it is available regardless of >> the situation with PL_DEPECATED. > > Hi Phil: > > I am sorry, but what I said before was misleading and therefore > lead you into the following language propagation issue: > > The current examples/c/x19.c has conditionally compiled code in it, > e.g., > > #ifdef PL_USE_SHAPEFILES > > But that macro approach obviously only works for C and C+, and cannot > be propagated to the rest of our supported languages. So instead > of using macros in the examples, we need the core library to > handle all of this.
Hi Phil: I have decided to go ahead and fix this issue since it affects all platforms where shapelib is not available. The result is all warning messages are now emitted by the library rather than the examples, and example 19 results for all languages should be the same as the corresponding C results. For details please consult the commit message at <http://sourceforge.net/p/plplot/plplot/ci/aab6dd1adf692f7031643948dcb2d8ef7881cef1>. Actually, I ask everyone here to read that commit message carefully to make sure you are all willing to go along with the present new build-system design for the three configuration cases that are discussed. Also, this commit needs testing on platforms other than mine to make sure the results follow the new configuration design on all platforms. 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 __________________________ ------------------------------------------------------------------------------ Site24x7 APM Insight: Get Deep Visibility into Application Performance APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month Monitor end-to-end web transactions and take corrective actions now Troubleshoot faster and improve end-user experience. Signup Now! http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140 _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel