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

Reply via email to