|
From: Arlindo da S. <da...@al...> - 2008-08-15 04:25:03
|
Jennifer,
I just downloaded the v2.0.a3 and gave it a try. First impressions:
1) I made a symlink of the supplibs-2.0.1 to ../supplibs and did a
configure which resulted in:
+=========================================================================+
GrADS 2.0.a3 : Built Fri Aug 15 00:08:23 EDT 2008 for
i386-apple-darwin9.4.0
+=========================================================================+
+----------------------------------+
| |
| Configuration Summary |
| |
| + readline enabled |
| + printim enabled |
| + netcdf enabled |
| + hdf4 enabled |
| + grib2 enabled |
| - GUI disabled |
| |
| Build Summary |
| |
| + grads enabled |
| + gradsdap enabled |
| (both grid & stn interfaces) |
| |
| + Dynamic linking enabled |
| |
+----------------------------------+
Except for the GUI, everything else was detected.
2) Then, attempted a build
% make
which resulted in
"_libgadap_version", referenced from:
_gacfg in gacfg-dap.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[2]: *** [gradsdap] Error 1
make[1]: *** [all] Error 2
make: *** [all-recursive] Error 1
because libgagap_version() is not available in the current version of
libgadap in the supplibs-2.0.1; a similar problem happens with
libdap_version(). So I commented these out and the build completed.
3) Then I put a copy of pytests parallel to src, ran the tests, and the
binaries passed all the 74 the tests. Very good.
I'll report in a separate e-mail steps towards getting the GUI to build
and reconciling the COLA/OpenGrADS build scripts.
Arlindo
---------- Forwarded message ----------
From: Jennifer Adams <jm...@co...>
Date: Tue, Aug 12, 2008 at 9:41 AM
Subject: New Release GrADS 2.0.a3
To: GRA...@li...
I have posted a new version of GrADS: 2.0.a3. The GrADS downloads web page (
*http://iges.org/grads/downloads.html*<http://iges.org/grads/downloads.html>)
has been updated with links to the source code and pre-compiled binaries for
Macs and a few 64-bit linux flavors. Here's what new in this release:
Features:
* New set of commands for writing out netcdf files.
'sdfwrite' (creates the file, takes a defined variable name as
an argument)
'set sdfwrite' (sets the output filename, default is
grads.sdfwrite.nc)
'query sdfwrite' (shows the output filename, format, and
user-specified attributes)
'set sdfattr' (sets attribute metadata for the output file)
'clear sdfwrite' (resets the sdf output filename and releases
any attributes)
* Added "PDEF GENERAL" as an data-format independent alternative to
"PDEF FILE".
Fixes:
* Station data handling via OPeNDAP (enabled with libgadap) works with
GDS 2.0.
* The stnmap utility does not seg fault when some templated data files
are missing.
* Added PDEF handling for 2-D native HDF and NetCDF files
* Data format dependence in PDEF FILE better documented;
warning issued when data set that uses PDEF FILE is opened.
* Memory leak in scorr().
* The index files created by gribmap are portable
* parsing of VECTORPAIRS entry in descriptor file does not seq fault
Misc:
* Graphical display window is sized according to the height of the
display;
portait is 90% of display height, landscape is 60%.
* Changes to the configure tools to facilitate building from source
* The sdfopen command handles files with "axis" attribute
* Output from 'query config' more complete, contains some supplib
versions
* Support for NetCDF and HDF files with spaces in the variable names;
substitute ~ for <space> in varname=>alias syntax.
This build has the initial implementation of the capability to write out
netCDF files. The interface is to set the desired dimension environment,
then define a variable, then 'sdfwrite' it: ga-> set lon ... lat ... lev
... time ... ens
ga-> define newvar = var
ga-> sdfwrite newvar
In this release, you can only write out one variable per file, and you
cannot append to an existing file. Later releases will have more flexibility
built in, but I wanted to get this initial implementation out there for
testing first. In the meanwhile, the workaround is to write two files, then
use the netcdf operators to merge them.
Documentation pages for the new commands are here:
*http://iges.org/grads/gadoc/gradcomdsdfwrite.html***<http://iges.org/grads/gadoc/gradcomdsdfwrite.html>
*http://iges.org/grads/gadoc/gradcomdsetsdfwrite.html*<http://iges.org/grads/gadoc/gradcomdsetsdfwrite.html>
*http://iges.org/grads/gadoc/gradcomdsetsdfattr.html***<http://iges.org/grads/gadoc/gradcomdsetsdfattr.html>
*http://iges.org/grads/gadoc/gradcomdqsdfwrite.html*
I will be adding additional documentation to the Users Guide on how to work
with ensembles, how to write out data in various formats, how to build from
source, and other interesting topics.
Jennifer
--
Jennifer M. Adams
IGES/COLA
4041 Powder Mill Road, Suite 302
Calverton, MD 20705
*jm...@co...*** <jm...@co...>
--
Arlindo da Silva
da...@al...
|