[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 950519: install netcdf IRIX 6 32 bit



>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