[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
20020118: Feedback installation netcdf-3.5 on NEC-SX5 (fwd)
- Subject: 20020118: Feedback installation netcdf-3.5 on NEC-SX5 (fwd)
- Date: Tue, 22 Jan 2002 09:45:12 -0700
------- Forwarded Message
Date: Sun, 20 Jan 2002 09:36:34 -0700
From: Unidata Support <address@hidden>
To: address@hidden
Subject: 20020118: Feedback installation netcdf-3.5 on NEC-SX5
>To: address@hidden
>cc: address@hidden
>From: Anne Fouilloux <address@hidden>
>Subject: Feedback installation netcdf-3.5 on NEC-SX5
>Organization: IDRIS
>Keywords: 200201180910.g0I9ALx04358
Dear Sir or Madam,
For the installation of netcdf-3.5 on a NEC-SX5 machine (SUPER-UX Release
11.1 SX-5), we did the following changes in the code :
- Configuration file "configure" : the Fortran compilation waas made with the
flag -dW i.e. FFLAGS=${FFLAGS--dW}
- C++ compilation :
* ncvalues.h : we replace the occurrence of <strstream.h> by <strstream>
* netcdfcpp.h : we replace the 3 occurrences of
friend NcFile;
with
friend class NcFile;
* ncvalues.cpp : we replace the 2 occurrences of the statement
long save=os.flags();
with
ostream::fmtflags save=os.flags();
- Fortran-90 compilation :
* typeSizes.f90 : we replace the occurrence of
EightByteInt = selected_int_kind(18)
with
EightByteInt = selected_int_kind(10)
and we modified the line 55 :
if (bit_size( One) == 8 .and. bit_size( Two) == 16 .and. &
with
if (bit_size( One) == 16 .and. bit_size( Two) == 16 .and. &
(we could have remove "bit_size(One)" but we prefered to keep the
general
structure of the code)
* netcdf_overloads.f90 : functions with a name containing OneByteInt
were
removed since integers of this size do not exist on a NEC-SX5.
with these modifications, netcdf-3.5 was successfully installed on our
NEC-SX5.
Sincerely,
Anne.
--------------------------------------------------------------------
Anne FOUILLOUX
Tel. : 01 69 35 85 79 Fax : 01 69 85 37 75
E-Mail : address@hidden
Adress : IDRIS - Batiment 506 - BP 167 - 91403 ORSAY Cedex - FRANCE
WWW : http://www.idris.fr
--------------------------------------------------------------------
Tel. Assistance : 01 69 35 85 55
--------------------------------------------------------------------
------- End of Forwarded Message