Orion, Did you mean "--enable-hdf4"? As far as I know, there is no "--enable-hdf" option for netCDF, and I get a warning when I use that option: $ ../configure --enable-hdf configure: WARNING: unrecognized options: --enable-hdf configure: netCDF 4.3.1-rc4 ... though it should probably be a fatal error rather than a warning ... I talked with Ward about it, and he says he can add automatic handling of the jpeg dependency when the HDF4 library is built statically, but it probably won't be in the next release candidate. --Russ > I'm looking into building netcdf with --enable-hdf in Fedora. I'm > running into problems because hdf is built statically. As a result I get: > > checking for Hclose in -ldf... no > checking for SDcreate in -lmfhdf... no > > because: > > configure:16516: checking for Hclose in -ldf > configure:16541: gcc -o conftest -O2 -g -pipe -Wall > -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector > --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic > -I/usr/include/hdf -Wl,-z,relro -L/usr/lib64/hdf conftest.c -ldf > -lhdf5_hl -lhdf5 -lm -lz -lcurl >&5 > /usr/lib64/hdf/libdf.a(dfjpeg.o): In function `DFCIjpeg': > (.text+0x2ad): undefined reference to `jpeg_std_error' > > configure:16561: checking for SDcreate in -lmfhdf > configure:16586: gcc -o conftest -O2 -g -pipe -Wall > -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector > --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic > -I/usr/include/hdf -Wl,-z,relro -L/usr/lib64/hdf conftest.c -lmfhdf > -lhdf5_hl -lhdf5 -lm -lz -lcurl >&5 > /usr/lib64/hdf/libmfhdf.a(mfsd.o): In function `SDstart': > (.text+0xee): undefined reference to `error_top' > > I can work around this with LIBS='-ldf -ljpeg', but be nice if this was > done automatically when using a static hdf library. > > -- > Orion Poplawski > Technical Manager 303-415-9701 x222 > NWRA, Boulder/CoRA Office FAX: 303-415-9702 > 3380 Mitchell Lane address@hidden > Boulder, CO 80301 http://www.nwra.com > > Russ Rew UCAR Unidata Program address@hidden http://www.unidata.ucar.edu Ticket Details =================== Ticket ID: XOS-979526 Department: Support netCDF Priority: Normal Status: Closed
NOTE: All email exchanges with Unidata User Support are recorded in the Unidata inquiry tracking system and then made publicly available through the web. If you do not want to have your interactions made available in this way, you must let us know in each email you send to us.