[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
20040903: installing netCDF on RH Linux 9 using pgf90 5.1
- Subject: 20040903: installing netCDF on RH Linux 9 using pgf90 5.1
- Date: Fri, 03 Sep 2004 11:23:15 -0600
Dear Prosenjit Chatterjee,
>Date: Fri, 3 Sep 2004 05:02:35 -0700 (PDT)
>From: Prosenjit Chatterjee <address@hidden>
>Organization: Jadavpur University
>To: address@hidden
>Subject: Re: 20040902: installing netCDF on RH Linux 9 using pgf90
> Keywords: 200408271505.i7RF5VXn028251
The above message contained the following:
> Thank you for answering. I download
> netCDF and I set environment for linux pg compiler
> case .I configure .It ok. Config.log and Configure.log
> files has no error massege.Then I do
> make >&make.log&
> It ok.Make.log has no error massege. Then I do
> make test >&make.test.log&
> It gives one error massege.
> Then I do
> make install
> It give no error massege and create directories
> bin,lib,include,man.
> Is it ok? Can I do any work using NETCDF? I
> coppy important portion of make.test.log here .Please
> help me.
> Prosenjit Chatterjee
...
Your netCDF installation is OK except for the Fortran-90 interface:
> Making `test' in directory
> /home1/mm5v3/WRF/NETCDF/netcdf-3.5.1/src/f90
>
>
> make[2]: Entering directory
> `/home1/mm5v3/WRF/NETCDF/netcdf-3.5.1/src/f90'
> ./netcdf_test
> example_good.cdl example.cdl differ: byte 881, line 37
> *** Failure ***
> *** example_good.cdl 2004-04-07 22:36:30.000000000
> +0530
> --- example.cdl 2004-04-08 02:51:05.000000000 +0530
> ***************
> *** 34,43 ****
> 953, 954, 955,
> 956, 957, 958,
> 959, 960, 961,
> ! 962, 963, 964,
> ! 965, 966, 967,
> ! 968, 969, 970,
> ! 971, 972, 973 ;
>
>
> lat = -90, -87.5, -85, -82.5 ;
>
>
> --- 34,43 ----
> 953, 954, 955,
> 956, 957, 958,
> 959, 960, 961,
> ! 950, 951, 952,
> ! 953, 954, 955,
> ! 956, 957, 958,
> ! 959, 960, 961 ;
>
>
> lat = -90, -87.5, -85, -82.5 ;
> make[2]: *** [test] Error 1
...
The above indicates that you are using version 5.1 of the Portland Group
Fortran-90 compiler (pgf90). This compiler does not correctly handle
array sections as arguments. Information on the bug and a URL for the
fix can be found at
http://my.unidata.ucar.edu/cgi-bin/getfile?file=/content/support/help/MailArchives/netcdf/msg02431.html
If you will not use the Fortran-90 interface, then you can safely use
the netCDF library; otherwise, you should fix your pgf90 and rebuild and
reinstall the netCDF package.
Regards,
Steve Emmerson