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] mfhdf.h not found even though it's present

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" 



  • 2010 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the netcdfgroup archives: