[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[netCDF #YFI-874195]: netcdf-c unable to detect -fortran
- Subject: [netCDF #YFI-874195]: netcdf-c unable to detect -fortran
- Date: Thu, 28 Jan 2016 12:10:23 -0700
Hi Chris,
This has come up before, and I need to 1) document the issue and 2) add a fix.
Long story short, you are fine. In `nf-config`, the `--has-f03` flag currently
supersedes the `--has-f90` flag; if `--has-f03` is true, all all of the `f90`
functionality is present. There are historic reasons (which predate my
involvement with netCDF) regarding why these flags are mutually exclusive, but
I need to straighten it out. The issue is further confused by the fact that
`nc-config` does not report a value for `--has-f03` at all.
I'm sorry for the confusion, but you should be ok to proceed; despite
appearances, everything in your build is fine.
-Ward
> Hello,
>
> I'm trying to install netcdf-4.3.2 and netcdf-fortran-4.4.2. The
> installation finishes with no errors but when I check nc-config
> --has-f90 I get "no" as the answer. So I guess there may be a problem in
> my configuration somewhere so that they don't see each other. I also
> tried installing netcdf-fortran-4.2 and have the same result.
>
> I followed the installation instructions on your website and used the
> exact commands as instructed to make sure the locations are the same.
> Below are the nc-config --all and nf-config -all results that I
> currently have.
>
> Help would be greatly appreciated.
> Thanks,
> Chris
>
> This netCDF 4.3.2 has been built with the following features:
>
> --cc -> gcc
> --cflags -> -I/usr/local/include -I/usr/local/include
> --libs -> -L/usr/local/lib -lnetcdf
>
> --has-c++ -> no
> --cxx ->
> --has-c++4 -> no
> --cxx4 ->
>
> --fc ->
> --fflags ->
> --flibs ->
> --has-f90 -> no
>
> --has-dap -> yes
> --has-nc2 -> yes
> --has-nc4 -> yes
> --has-hdf5 -> yes
> --has-hdf4 -> no
> --has-pnetcdf-> no
>
> --prefix -> /usr/local
> --includedir-> /usr/local/include
> --version -> netCDF 4.3.2
>
>
> This netCDF-Fortran 4.4.2 has been built with the following features:
>
> --cc -> gcc
> --cflags -> -I/usr/local/include -I/usr/local/include
>
> --fc -> gfortran
> --fflags -> -I/usr/local/include
> --flibs -> -L/usr/local/lib -lnetcdff -L/usr/local/lib
> -lnetcdf -lnetcdf
> --has-f90 -> no
> --has-f03 -> yes
>
> --has-nc2 -> yes
> --has-nc4 -> yes
>
> --prefix -> /usr/local
> --includedir-> /usr/local/include
> --version -> netCDF-Fortran 4.4.2
>
>
>
>
Ticket Details
===================
Ticket ID: YFI-874195
Department: Support netCDF
Priority: Normal
Status: Closed