NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.
To learn about what's going on, see About the Archive Site.
Indeed --disable-hdf5 --enable-netcdf4 should not be used. If building without netcdf4, I don't believe any quantize features will work. (I'm not sure whether the Zarr layer provides them). Also make sure you are on the latest release of both the C and Fortran libraries. Ed On Mon, Dec 16, 2024 at 11:37 PM Dave Allured - NOAA Affiliate < dave.allured@xxxxxxxx> wrote: > Anel, when configuring netcdf-c, this is unusual. Why are you enabling > one without the other? Is this intentional? > > *--enable-netcdf4 --disable-hdf5* > > > Error: Symbol 'nc_noquantize' at (1) has no IMPLICIT type > > This is probably a bug in one of the configure steps. If you don't mind > installing an extra library, then the easiest workaround for now is > probably to add the HDF5 library, and switch to *--enable-hdf5* when > configuring netcdf-c. > > > On Fri, Dec 13, 2024 at 2:14 AM Anel Hernandez <anel20002000@xxxxxxxxx> > wrote: > >> in Ubuntu 24.04.1 LTS, 64bits. I try to install netcdf With these flags: >> >> export DIR=$(pwd) >> export PATH=$DIR/netcdf/bin:${PATH} >> export LD_LIBRARY_PATH=$DIR/netcdf/lib:$DIR/grib2/lib >> >> export JASPERLIB=$DIR/grib2/lib >> export JASPERINC=$DIR/grib2/include >> export NETCDF=$DIR/netcdf >> >> export CC=gcc >> export CXX=g++ >> export FC=gfortran >> export FCFLAGS="-m64" >> export F77=gfortran >> export FFLAGS="-m64" >> >> export LDFLAGS="-L$DIR/netcdf/lib -L$DIR/grib2/lib" >> export CPPFLAGS="-I$DIR/netcdf/include -I$DIR/grib2/include" >> >> and this code: >> ##############################Install NETCDF C >> Library############################ >> tar -xf netcdf-c-4.9.2.tar.gz >> cd netcdf-c-4.9.2 >> ./configure --prefix=$DIR/netcdf --enable-shared --enable-netcdf4 >> --disable-filter-testing --disable-dap --disable-hdf5 >> make -j 4 >> make install >> cd .. >> rm -r netcdf-c-4.9.2 >> ##############################NetCDF fortran >> library############################ >> export LIBS="-lnetcdf -lz" >> tar -xf netcdf-fortran-4.6.1.tar.gz >> cd netcdf-fortran-4.6.1 >> ./configure --enable-shared --prefix=$DIR/netcdf >> make -j 4 >> make install >> cd .. >> rm -r netcdf-fortran-4.6.1 >> >> I got this error: >> module_netcdf_nf_data.F90:167:54: >> >> 167 | Integer, Parameter :: NF_NOQUANTIZE = NC_NOQUANTIZE >> | 1 >> Error: Symbol 'nc_noquantize' at (1) has no IMPLICIT type; did you mean >> 'nf_noquantize'? >> module_netcdf_nf_data.F90:168:67: >> >> 168 | Integer, Parameter :: NF_QUANTIZE_BITGROOM = NC_QUANTIZE_BITGROOM >> | 1 >> Error: Symbol 'nc_quantize_bitgroom' at (1) has no IMPLICIT type; did you >> mean 'nf_quantize_bitgroom'? >> >> What should I do? >> >> thanks in advance, >> A >> Gracias de antemano por su comprensión y cooperación, >> ----------------------------------------------------- >> Saludos, >> Prof & Dr. Anel Hernández Garces >> > _______________________________________________ > NOTE: All exchanges posted to Unidata maintained email lists are > recorded in the Unidata inquiry tracking system and made publicly > available through the web. Users who post to any of the lists we > maintain are reminded to remove any personal information that they > do not want to be made public. > > > netcdfgroup mailing list > netcdfgroup@xxxxxxxxxxxxxxxx > For list information or to unsubscribe, visit: > https://www.unidata.ucar.edu/mailing_lists/ > -- Edward Hartnett CIRES/NOAA EMC
netcdfgroup
archives: