This archive contains answers to questions sent to Unidata support through mid-2025. Note that the archive is no longer being updated. We provide the archive for reference; many of the answers presented here remain technically correct, even if somewhat outdated. For the most up-to-date information on the use of NSF Unidata software and data services, please consult the Software Documentation first.
Hi Martha, re: > We have seen that error with 2008 before, and have a fix ready to be > included in our next Fastrack (date tbd). (inq. 14303 > http://dcdbs.ssec.wisc.edu/inquiry-x/index.php?inquiry=14303) > > This problem lies in the hdfi.h library like you found. In 2008 there > were some changes made for AIX compiling for the new Linux AIX platform > that newer straight AIX compilers do not like. Using the 2007 version of > hdfi.h shouldn't cause any platform dependent errors that we are aware of. Another Unidata site reported the same problem for AIX 5.3 when attempting to compile the v2007 release with the newest xlc/xlf compilers from IBM. Because of this, I am _very_ interested in specifics of using the hdfi.h include file from the v2007 distribution works when it used instead of the one included in the v2008 release. Question: - did you simply continue the build at the point of failure after replacing the hdfi.h file included in the HDF portion of the McIDAS release with the one from the v2007 distribution, or did you clobber the build and start again? If you simply started the build again, you may still have a problem, so I would recommend clobbering the build and starting a new one: <as 'mcidas'> cd ~mcidas/mcidas2008/src make clobber <- clobber the build make If this runs to completion, then I will investigate the differences in the hdfi.h versions included in each release. Just so you know, my other site went so far as to download the latest HDF 4.x version and build it independently of McIDAS. The problem he ran into (which sound like it was the same as what you report) did _not_ go away. My conclusion was that the HDF distribution itself does not work on AIX 5.3. My suggestion to him was to try using gcc and g77 instead of the IBM compilers. Cheers, Tom **************************************************************************** Unidata User Support UCAR Unidata Program (303) 497-8642 P.O. Box 3000 address@hidden Boulder, CO 80307 ---------------------------------------------------------------------------- Unidata HomePage http://www.unidata.ucar.edu **************************************************************************** Ticket Details =================== Ticket ID: XRY-834147 Department: Support McIDAS Priority: Normal Status: Closed