Home / getdata / 0.8.3
Name Modified Size InfoDownloads / Week
Parent folder
README.txt 2013-03-12 3.4 kB
getdata-0.8.3.tar.bz2.sig 2013-03-12 198 Bytes
getdata-0.8.3.tar.gz.sig 2013-03-12 198 Bytes
getdata_win-0.8.3.zip.sig 2013-03-12 198 Bytes
idl_getdata-0.8.3.tar.bz2.sig 2013-03-12 198 Bytes
idl_getdata-0.8.3.tar.gz.sig 2013-03-12 198 Bytes
matlab_getdata-0.8.3.tar.bz2.sig 2013-03-12 198 Bytes
matlab_getdata-0.8.3.tar.gz.sig 2013-03-12 198 Bytes
matlab_getdata-0.8.3.tar.bz2 2013-03-12 368.7 kB
matlab_getdata-0.8.3.tar.gz 2013-03-12 464.1 kB
idl_getdata-0.8.3.tar.bz2 2013-03-12 383.1 kB
idl_getdata-0.8.3.tar.gz 2013-03-12 467.4 kB
getdata_win-0.8.3.zip 2013-03-12 1.9 MB
getdata-0.8.3.tar.bz2 2013-03-12 1.0 MB
getdata-0.8.3.tar.gz 2013-03-12 1.4 MB
Totals: 15 Items   6.0 MB 0
GetData 0.8.3 is known to compile and pass the test suite on the following
systems (including C++ and Fortran bindings):

Linux:
* x86, x86_64, ARM under (variously) Debian, Slackware, Ubuntu, RHEL
MacOS X:
* x86 and x86_64, using Xcode 3.2/gcc 4.2, under MacOS X Snow Leopard
Cygwin:
* x86_64, using gcc 4.3
Win32:
* x86_64, using mingw/gcc 4.5, under MSys
* X86_64, using MSVC 10
OpenBSD:
* x86, using gcc 4.2

The Python bindings have been tested with Python 2.4 through Python 2.7.
The IDL bindings have been tested with IDL 6.0 and IDL 7.1.
The Perl bindings have been tested with Perl 5.8 through Perl 5.16.
The MATLAB bindings have been tested with MATLAB R2009b and MATLAB R2012a.

---------------------------------------------------------------------------

Four packages are available:
* getdata-0.8.3.tar.bz2/.gz: the full source code to the library, with
    bindings.  This package uses the GNU autotools build system, and is
    designed for POSIX systems (UNIX, Linux, BSD, MacOS X, Cygwin, MSys,
    &c.)
* getdata_win-0.8.3.zip: a reduced source code package, with the CMake
    build system designed to be built on Microsoft Windows, either using
    the free MinGW compiler, or else Microsoft's Visual C++ compiler.
    (The full source package above can also be built using MinGW, if the
    MSys shell is used to run the build system.)  Currently, the only
    bindings provided by this package are the C++ bindings, and the
    package lacks support for compressed dirfiles, the Legacy API, and a
    few other features.  This build is used in native Microsoft Windows
    builds of kst2.
* idl_getdata-0.8.3.tar.bz2/.gz: the Interactive Data Language (IDL)
    bindings, packaged separately with an autotools build system, designed
    to be built against an already installed version of GetData.  Due to
    licensing restrictions, pre-built packages rarely come with these
    bindings, and this package allows end-users to add support for IDL
* matlab_getdata-0.8.3.tar.bz2/.gz: the MATLAB bindings, packaged separately
    with an autotools build system, designed to be built against an already
    installed version of GetData.  Due to licensing restrictions, pre-built
    packages rarely come with these bindings, and this package allows end-users
    to add support for MATLAB without having to recompile the whole GetData
    package.

---------------------------------------------------------------------------
New in version 0.8.3:

  Library Changes:
  
  * BUG FIX: Several bugs on big-ended systems have been fixed.  Reported by
  Dinar Valeev.

  * BUG FIX: Adding an entry via gd_[m]add() with a negative CARRAY scalar index
  no longer results in an internal error or worse when the added field is later
  read.

  * BUG FIX: Changing a CONST field to a real floating point type using
  gd_alter_const() (or similar) no longer results in the value of the field
  being corrupted.

  * BUG FIX: A bug in the parser's tokeniser has been fixed to prevent spurious
  "unterminated token" syntax errors.  Typically this would only be seen when
  using gd_strtok() to tokenise an (apparently innocuous) user-supplied string,
  but a carefully crafted format file could also be made to get gd_open() to
  produce it.

  Bindings Changes:

  * Bindings for MATLAB have been added.
  * The IDL, Perl, and Python bindings no longer require a C99 compiler to be
  built.

Source: README.txt, updated 2013-03-12