The option --enable-hdf4 only tells it to compile to use hdf4, it does not
tell it where that resides, and /usr/include/hdf must not be in your search
paths. I forget the exact form of the option that tells it that but it is
something like:
--with-hdf4=
You can find out by typing
./configure --help
at the command line.
HTH,
-Roy
On Aug 11, 2010, at 7:47 AM, Andreas wrote:
> Hi there,
>
> I am trying to compile netcdf4.1.1 on an Ubuntu 10.04 amd64 box. I'm
> using the dpkg-buildpackage command, which in call calls ./configure::
>
> ./configure --enable-netcdf4 --enable-hdf4 --enable-cxx-4
>
> During the conftests, I get the following error:
>
> | #include <mfhdf.h>
> configure:25870: result: no
> configure:25870: checking for mfhdf.h
> configure:25870: result: no
> configure:25883: error: Cannot find mfhdf.h, yet --enable-hdf4 was
> used.
>
> However, mfhdf.h is present in /usr/include/hdf::
>
> $ find /usr/include/ | grep mfhdf.h
> /usr/include/hdf/mfhdf.h
>
> I suppose the problem is that mfhdf.h is in /usr/include/hdf, while
> libmfhdf.* is in /usr/lib. How can I fix this?
>
> Thanks for your insight,
>
> Andreas.
>
>
>
>
> _______________________________________________
> netcdfgroup mailing list
> netcdfgroup@xxxxxxxxxxxxxxxx
> For list information or to unsubscribe, visit:
> http://www.unidata.ucar.edu/mailing_lists/
**********************
"The contents of this message do not reflect any position of the U.S.
Government or NOAA."
**********************
Roy Mendelssohn
Supervisory Operations Research Analyst
NOAA/NMFS
Environmental Research Division
Southwest Fisheries Science Center
1352 Lighthouse Avenue
Pacific Grove, CA 93950-2097
e-mail: Roy.Mendelssohn@xxxxxxxx (Note new e-mail address)
voice: (831)-648-9029
fax: (831)-648-8440
www: http://www.pfeg.noaa.gov/
"Old age and treachery will overcome youth and skill."
"From those who have been given much, much will be expected"