Hi Doug:

As you know I have recently disabled the Perl/PDL examples by default.
However, that does not preclude trying the examples using the PLplot
cmake option -DENABLE_pdl=ON.  When I did that today, there were some
complications due to the recently removed deprecated functions, and
the soname version bump that occurred for the 5.9.7 release and which
will occur again for the 5.9.8 release (partially due to those removed
deprecated functions).

I have appropriately updated the PDL::Graphics::PLplot-0.52 build and
install instructions at examples/perl/README.perldemos.  Note, those
instructions include patching plplot.pd as per
examples/perl/plplot.pd.patch to consistently remove deprecated API
from PDL::Graphics::PLplot that has also been recently removed from
PLplot.

Here are the current diff results for the Perl/PDL examples against
the corresponding C versions.

perl
   Missing examples            :  33
   Differing postscript output :  03 04 16 18 19 25 26 27 29 30
   Missing stdout              :
   Differing stdout            :

The widespread nature of these differences was my original motivation
for disabling testing of the Perl/PDL examples by default, but all the
complications you have to go through as indicated in
examples/perl/README.perldemos to even perform this test is another
excellent reason for disabling the tests of the Perl/PDL examples by
default for now.

Of course, once you have adjusted PDL::Graphics::PLplot to be
consistent with the latest updated PLplot API for the svn trunk
version (which will soon turn into the 5.9.8 release), then the
instructions in examples/perl/README.perldemos (which I hope you
update when the time comes) should be much simpler, and I presume that
will allow us to enable Perl/PDL by default again.

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); PLplot scientific plotting software
package (plplot.org); 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
__________________________

------------------------------------------------------------------------------
Benefiting from Server Virtualization: Beyond Initial Workload 
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve 
application availability and disaster protection. Learn more about boosting 
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to