From: Arlindo da S. <da...@al...> - 2010-07-11 14:59:31
|
All, I'm making progress towards the 2.0.a8 upgrade. 1) The supplibs have been upgraded to version 2.2.0. To get the fresh sources and build, % gacvs co -d supplibs-2.2.0 -P supplibs % cd supplibs-2.2.0/src % make install So far I've tested this on Mac OS X 10.5.8, RHEL 5 (x86_64) and RHEL4 (i686). 2) The Grads codebase has been merged with COLA's. Since COLA now has a single executable, I've replaced our previous build with COLA's, making small adjustments for supporting the extensions and the extra-platforms we support. I am afraid we have lost the integration with pkg-config, something I could restore later. However, the close we track COLA's codebase the less the maintenance costs on our end. To check it out and build, % gacvs co -d Grads-2.0.a8 -P Grads % ln -s /path/to/your/supplibs/arch supplibs % cd Grads-2.0.a8 % configure % make % make check It passes all tests on Mac OS X 10.5.8 (Leo), x86_64 and i686. I'll try Mac OS X 10.6 (Snow Leo) and Windows once I have robust builds on these 3 platforms. 3) For testing the extensions: % make binstall (put opengrads/Contents in your path) % cd extensions % make check It passes all 93 tests on Darwin and x86_64. However, it fails a single test on i686: the creation of grads_grib files with the LATS extension (all other formats work). I love these tests... Mike, To reproduce the problem, simply try (using lats4d.sh under opengrads/Contents): % lats4d.sh -i model.nc -o junk -format grads_grib This will complete successfully, but when you try to read the file all variables will be UNDEF. I tried downgrading the LATS extension to the 2.0.a7.oga.3 version (that is, before your recent mods) but the problem persisted. The previous 2.0.a7.oga.3 binaries work with the current LATS extension. So it may be related to some internal grads changes, probably related to gribmap, but I am not sure. Could you take a look at it? Thanks, Arlindo -- Arlindo da Silva da...@al... |