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

20010815: NetCDF precompiled binaries for IRIX64



Cyndy,

> To: address@hidden
> From: Cyndy Chandler <address@hidden>
> Subject: NetCDF precompiled binaries for IRIX64
> Organization: Woods Hole Oceanographic Institution
> Keywords: 200108132331.f7DNV8120865

The above message contained the following:

> Hi,
> I'm trying to install the netCDF 3.5 precompiled binaries on an IRIX64
> system (IRIX64 synthesis 6.5 01101245 IP27).  I've downloaded the
> irix64_6.5-mips  netcdf-3.5.0.tar.Z from 
> http://www.unidata.ucar.edu/packages/netcdf/binaries.html
> 
> but when I unpack it, the 'file' command run on the libraries shows:
> 
> file netcdf-3.5.0/lib/*
> libnetcdf.a:    current ar archive containing 32-bit objects
> libnetcdf_c++.a:        current ar archive containing 32-bit objects
> 
> I was expecting these to be 64-bit objects, and in fact a subsequent NCO
> pkg make  complains about these being 32 and not 64-bit libraries.  Have
> I misunderstood something or somehow downloaded the wrong tar file? 

You downloaded the right file.

By default, the development environments on IRIX64 systems do *not*
create 64-bit objects.  Because we don't do anything special in creating
the binary distributions for the various operating systems, the objects
in the binary distribution for IRIX64 are the default, 32-bit objects.

To create 64-bit objects, you should build the netCDF package from
scratch -- giving the compilers the "-64" option or setting the
environment variable SGI_ABI to "-64".

Regards,
Steve Emmerson   <http://www.unidata.ucar.edu>