Wrapper interface for Perl, Python, others

It would be nice to benefit from GPSTk functionality by direct calls from within scripting languages without perl. By direct, I mean without invoking an application then parsing its output. Instead, the gpstk library itself is called from the script which returns a language-specific result.

Bryce Deary of ARINC has suggested the use of the swig project to create a wrapper for multiple languages.

http://www.swig.org

Thanks Bryce!

-- Contributors: RickMach - 11 Jan 2007

Discussion

There is a SWIG specification in apps/bindings/python. It was created by an ARL:UT honors student in the summer of '05. This was in response to a suggestion from Bryce Deary (a verbal suggestion after the 2004 ION presentation of the GPSTk). Also, it might be possible to make MATLAB or Octave bindings using MatWrap, a SWIG knockoff, specialized for the two matrix-oriented languages. But MatWrap last I checked was not being maintained.

-- BenHarris - 02 Oct 2007
 
Topic revision: r2 - 02 Oct 2007, BenHarris
 

This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback