From: Arlindo da S. <da...@al...> - 2008-01-26 03:58:41
|
On Jan 25, 2008 7:35 PM, Don Hooper <ho...@co...> wrote: > Arlindo, > > I'm not sure just what I've accomplished. I built your supplibs tarball > (the trick was not only GNU's make, but getting it to use bash, as in: > gmake SHELL=/bin/bash install > ). Then, I could build everything in your GrADS tarball This is great! NetCDF4 is just an experimental version to see whether it is ready for prime time. So far gradsnc4 has been passing all tests in all platforms. I just posted the frozen grads 1.9.0-rc1 sources on http://opengrads.org/pre-rel Untar the sources alongside the supplibs then ./configure (all should be enabled except wi and gradsnc4) make make check (to run the test suite) make bin-dist (create binary tarball) make gex-dist (for the extension tarball) Unless you have cairo around, gxyat may not build but all other extensions should build (make sure g77 is present). Check the documentation at the wiki. I'm slowly completing the documentation but would appreciate any feedback on what is there. You should have a login for the wiki. If you see anything needs editing feel free to jump in and make corrections (you need to be logged on to be able to edit it). > except the nc4 > version, as your supplibs tarball didn't seem to have code for netcdf4 > libraries, etc. Strange, I must have messed up making the src tarball. I'll refresh the sources. However, if you send me your sf.net username I can give you commit privileges to the repository so you check a fresh copy yourself. BTW, in the supplibs page at the wiki I am maintaining a section on platform specific notes. I'd be interested in having some notes on your tweaks for the solaris build. > I guess I need to download more source to do any of > the extensions, like PyGrADS, right? Not really. PyGrADS is 100% python, the core package even works under jython with the java vm. For taking full advantage of it you must have a capable python installation. Basically, make sure you have Matplotlib with the basemap toolkit installed. I have the latest pygrads tarball in the same pre-rel site above. Untar and take a look at the README. Installation is really easy, and the minimum requirement is python. If you have matplotlib then you can use it for graphics; if you have numpy you can do EOFs and least square estimation. In the very least you should be able to use it to script grads. See the examples directory. BTW, I am making a somewhat artificial distinction between "extensions" and "interfaces". Extensions are user defined commands and user defined functions implemented as shared objects; so it seats below grads. Interfaces are basically written at the host interpreted language (perl, python, even IDL), so it seats above grads. So, whenever you have your solaris binaries I'd be glad to post them on sf.net. Just make sure they pass the test suite (make check). And feel free to introduce additional test cases --- I just did the bare minimum. Thank you very much for the help with the solaris build. Best Regards, Arlindo -- Arlindo da Silva da...@al... |