On 2010-12-22 18:59-0800 Alan W. Irwin wrote:

> Andrew, the next chance you have to work on PLplot would you be
> willing to at least start swig-generated octave bindings?  I don't
> really understand octave that well, but if you put together some
> typemaps for octave for input PLINT, PLFLT, and input strings, that
> should cover everything you need for example 10. Once example 10 (our
> simplest example) worked on Linux for you with swig-generated
> bindings, then I could test that also worked under wine as well.
> Furthermore, I would be willing to attempt following your octave
> templates to fill in some of the more difficult typemaps to expand
> which examples worked.
>
> Anyhow, the essential point is to make a start by getting the limited
> swig-generated octave bindings required for (say) example 10 to work.
> Once that limited goal is completed, it should be straightforward to
> gradually expand that typemap support with the ultimate goal of
> supporting the full PLplot API.

Hi Andrew:

Actually, numerical arrays, matrices, and other special constructs
need typemaps, but input PLINT, PLFLT, and strings apparently do not.
Therefore, I am going to spend a few hours on this project immediately
with a no-typemaps plplot_octave.i, and the necessary CMake support
(including an option for choosing the swig-based Octave bindings which
simultanously limits the examples tested) to see how far I can get (on
Linux but also on wine if Linux works) with examples such as example
10 that do not use arrays.

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
__________________________

------------------------------------------------------------------------------
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to