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... |