On 2013-12-30 13:42-0700 Orion Poplawski wrote:

> Ah, you hit the nail on the head - they dropped OCTAVE_API_VERSION_NUMBER
> completely.  I've sent an email to the octave developers asking why.

To see if there are any more octave-3.8.0 issues beyond this one, I
suggest you temporarily add

#define OCTAVE_API_VERSION_NUMBER 49

to the generated bindings/octave/plplot_octaveOCTAVE_wrap.cxx
file and see how far you get with

# Test of the bindings and examples for all our supported languages
# including Octave.  (This only tests our low-level Octave bindings.)
make test_noninteractive

If that works and gives no PostScript differences between the octave
and C results, then as an experiment you might also want to try

# Experimental test of our high-level, interactive octave API (for xwin device)
make test_octave_xwin

The first of those tests works well on my octave-3.6.2 platform and 
Andrew's octave-3.6.4 platforms.  The second of those tests works
reasonably well on my platform (i.e., some minor rendering issues but
no obvious run-time issues) with some very pretty interactive effects
such as the plot where you can view a 3D plot from all
altitudes/azimuths using mouse drag and drop. However, previous
experience found some severe run-time issues with this target on other
Linux platforms than mine (I think Andrew found those).  It was not
clear whether the issues were due to Octave bugs or something wrong
with our high-level Octave bindings.  But I suggest the test above
just in case the first explanation is the correct one, and those bugs
have now been fixed in all modern Octave versions.

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
__________________________

------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to