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

20020118: Feedback installation netcdf-3.5 on NEC-SX5 (fwd)



------- 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