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.

Re: [netcdfgroup] beta2 release of the netcdf-fortran APIs...

This seems to work, provided the correct nc-config is on the path
 
LIBS="$(nc-config --libs)" ./configure --disable-shared <other stuff>
 
though at the cost of some repetition in the end result
 
$ nc-config --libs
-L/usr/local/lib -L/usr/local/lib -lnetcdf -lhdf5_hl -lhdf5 -lm -lz -lcurl
$ nf-config --flibs
-L/usr/local/lib -lnetcdff -lnetcdf -L/usr/local/lib -L/usr/local/lib -lnetcdf 
-lhdf5_hl -lhdf5 -lm -lz -lcurl
 
Is setting LIBS this way good practice, do you think?
 
And also you can do this
 
CPPFLAGS="-I$(nc-config --includedir)"
 
Just trying to lower the bar a little ;-). I see a lot of people struggling 
with netCDF4 configuration on the ROMS forum. The answer I've given up to now 
is "nc-config is your friend". And shared libraries, obviously, if your 
platform supports them.
 
 
Mark Hadfield          "Kei puwaha te tai nei, Hoea tahi tatou"
m.hadfield@xxxxxxxxxx
NIWA

>>> On 2011-08-19 at 12:06, "Mark Hadfield" <m.hadfield@xxxxxxxxxx> wrote:

I understand that LIBS is not required with the C library (though you can, of 
course, control which libraries are needed via --enable-<package> and 
--disable-<package>) so this is a "feature" introduced by the Fortran-C 
separation. It's raising the bar a little.
 
Just saying... :-)
 
Mark Hadfield          "Kei puwaha te tai nei, Hoea tahi tatou"
m.hadfield@xxxxxxxxxx
NIWA


Please consider the environment before printing this email.

NIWA is the trading name of the National Institute of Water & Atmospheric 
Research Ltd.
  • 2011 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the netcdfgroup archives: