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

960701: building netCDF-2.4.2 on SGI Power Challenge with `-n32' option



Christi,

>Date: Fri, 28 Jun 1996 17:23:29 -0600 (MDT) 
>From: Christi Forsythe <address@hidden>
>Organization: Sandia National Laboratory
>To: address@hidden
>Subject: netCDF-2.4.2 
>Keywords: 199606282323.AA10779 

In the above message you wrote:

> Steve,
> 
> I'm trying to install netCDF-2.4.2 on a SGI Power Challenge.

Would you please send me the output of the command `uname -a'.

> I built
> it once with the default setting and everything was fine.  The problem 
> is our analysis codes need to be compiled with the -n32 flag on 
> the SGI Power Challenge.  So every library we link with needs this 
> -n32 flag also.   I'll show you everything I've done and the results 
> I received 
>  
> 1. I set all the environment variables to turn off the c++ and 
> include the -n32 flag 
> OS=irix64 
> CXX= 
> CXXCPPFLAGS= 
> CXXFLAGS= 
> CFLAGS=-O -n32 -xansi 
> (I tried this with both CFLAGS=-O -n32 and CFLAGS=-O -n32 -xansi 
> and got the same results both times) 
>  
> 2. ./configure --prefix=/scr2/caforsy/netcdf > cf.log 
> configure: warning: ./configure: Can't find program `neqn'; setting to `cat' 
> configure: warning: ./configure: Can't find program `tbl'; setting to `cat' 
> expanding `include's in file `Makefile' 
> expanding `include's in file `xdr/Makefile' 
> expanding `include's in file `libsrc/Makefile' 
> expanding `include's in file `fortran/Makefile' 
> expanding `include's in file `cxx/Makefile' 
> expanding `include's in file `ncgen/Makefile' 
> expanding `include's in file `ncdump/Makefile' 
> expanding `include's in file `nctest/Makefile' 
> expanding `include's in file `doc/Makefile' 
> expanding `include's in file `port/master.mk' 
> expanding `include's in file `port/Makefile' 
>  
> Let me know if you want to see the cf.log or the config.log. 
> 

Yes, I'd like to see the files `cf.log' and `config.log'.  Would you
please send them to me.

> make all > makeall.log
> "xdrposix.c", line 312: error(1565): struct "xdr_ops" has no field "x_getint"
>             xdrposix_ops.x_getint = xdrposix_getint;
>                          ^
> 
> "xdrposix.c", line 313: error(1565): struct "xdr_ops" has no field "x_putint"
>             xdrposix_ops.x_putint = xdrposix_putint;
>                          ^

Interesting.  As far as I know, the above shouldn't happen and I've been
unable to duplicate your problem on our IRIX64 system:

    $ uname -a
    IRIX64 binnie 6.1 07121831 IP26 mips

I'll need to see those log files.

--------
Steve Emmerson   <address@hidden>