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.
>Organization: NCAR/ACD >Keywords: 199505192232.AA26570 Hi John, > I'm trying to get a 32 bit version of netcdf on IRIX 6. > I'm getting problems in the xdrposix.c compile that I thought > you have perhaps seen already. Thanks > - --------------------------------------------------- > > making `all' in directory /data/cycad5/caron/netcdf/src/port > > cc -c -g -32 -I. -D_REENTRANT -DNDEBUG -I/usr/include/rpc uddummy.c > ar rcuv libudport.a uddummy.o ... > cc -c -g -32 -DNDEBUG -I/usr/include/rpc xdrposix.c > cfe: Error: xdrposix.c, line 301: 'x_getint' undefined; reoccurrences will > not be reported. > xdrposix_ops.x_getint = xdrposix_getint; Are you using the alpha-test release we created for IRIX6? IRIX64 users have reported success with this. Here's the blurb on it from our WWW page on "Known Problems with the netCDF Distribution" <URL:http://www.unidata.ucar.edu/packages/netcdf/known_problems.html#irix64> IRIX64 The current release of the netCDF package will not work under IRIX64, which is a 64-bit operating system. We have developed a test version of the netCDF package that appears to work correctly -- so far. This version is not guaranteed to work under any other operating system (and might still have problems under IRIX64). If you absolutely must have a working netCDF package under IRIX64 and can't wait for the next release (which will be version 2.4) then you can try using the IRIX64 test version. It's available via the same mechanism as the current netCDF distribution -- but its name is irix64-alpha.tar.Z. Be advised that we won't support this version under any other operating system: if you have a problem with it on a non-IRIX64 platform, we don't want to hear about it. We're making this version available solely to help those users with an immediate need. Notwithstanding the above caveat, we are interested in feedback from IRIX64 sites that are attempting to use this test package. With this, you shouldn't have to use the "-32" flag, just run `configure' as usual to create Makefiles with th appropriate flags, as described in the INSTALL document. --Russ