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.
CMake provides two ways to find libraries: 1. CMake built HDF5 - use FIND_PACKAGE (HDF5 NAMES ${HDF5_PACKAGE_NAME}) where HDF5_PACKAGE_NAME:STRING="hdf5" and ENV{HDF5_DIR}="{path to hdf5library}/cmake/hdf5" 2. Non-cmake built HDF5 - use FIND_PACKAGE (HDF5) where ENV{HDF5_ROOT}="{path to hdf5library}" Allen On Friday, March 29, 2013 10:32:04 AM Pedro Vicente wrote: > Hi Ward > > I was able to built netCDF using the latest HDF5 binaries with Cmake info > that I got from here > > http://www.hdfgroup.org/HDF5/release/obtain5.html > > > using these 2 options > > -D"CMAKE_PREFIX_PATH=T:\hdf5_install_1.8.10" > -D"HDF5_ROOT_DIR=T:\hdf5_install_1.8.10\cmake\hdf5" > > my next step is > > 1) Build using the same source distribution of HDF5, instead of the > pre-compiled binaries > 2) Build using a HDF5 version without Cmake information > > Is it possible to to this? > I noticed that the source HDF5 files do not include this folder, that is > available only in the binaries T:\hdf5_install_1.8.10\cmake\hdf5 > > Ideally what woulde be needed is a way for the Cmake system to find the HDF5 > header files location and the name of the library hdf5.lib... that's all > Visual Studio needs... > something like > > -D"MY_HDF5_HEADER_FOLDER=<etc> > -D"MY_HDF5_LIBRARY_FILE=<etc> > > thanks > > > ------ > Pedro Vicente, Earth System Science > University of California, Irvine > http://www.ess.uci.edu/ > > > ----- Original Message ----- > From: "Ward Fisher" <wfisher@xxxxxxxxxxxxxxxx> > To: "Pedro Vicente" <pvicente@xxxxxxx> > Cc: <netcdfgroup@xxxxxxxxxxxxxxxx> > Sent: Friday, March 15, 2013 8:36 AM > Subject: Re: [netcdfgroup] netCDF 4.3 Release Candidate available --- CMake > build in Windows > > > Hi Pedro, > > > > If your hdf5 libraries are installed in W:\hdf5_install, for example, you > > would specify the following argument: > > > > -DCMAKE_PREFIX_PATH=W:\hdf5_install > > > > CMake would then check this location first when looking for any header and > > library files. The netCDF build will use the zlib library included with > > the hdf5 binary distribution. If you do not have this, or if it is > > installed elsewhere, you can specify multiple search locations thusly: > > > > -DCMAKE_PREFIX_PATH="W:\hdf5_install;W:\zlib_install". > > > > I hope this helps! > > > > -Ward > > > > On 3/14/13 7:04 PM, Pedro Vicente wrote: > >> Hi Ward > >> > >> I tried to build in Windows with CMake, using > >> > >> > >> cmake -DCMAKE_INSTALL_PREFIX=W:\netcdf_install > >> > >> I get these messages > >> > >> > >> -- Building for: Visual Studio 10 > >> -- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE) > >> -- HDF5_LIB-NOTFOUND, HDF5_HL_LIB-NOTFOUND, HDF5_INCLUDE_DIR-NOTFOUND > >> -- Could NOT find ZLIB (missing: ZLIB_LIBRARY ZLIB_INCLUDE_DIR) > >> > >> CMake Error at CMakeLists.txt:403 (MESSAGE): > >> HDF5 Support specified, cannot find ZLib. > >> > >> CMake Error: The following variables are used in this project, but they > >> are set to NOTFOUND. > >> Please set them or make sure they are set and tested correctly in the > >> CMake files: > >> HDF5_INCLUDE_DIR > >> > >> used as include directory in directory W:/netcdf_svn > >> used as include directory in directory W:/netcdf_svn > >> used as include directory in directory W:/netcdf_svn > >> used as include directory in directory W:/netcdf_svn > >> > >> -- Configuring incomplete, errors occurred! > >> > >> > >> How can I make the supplied CMake projects to detect my HDF5 and zlib > >> locations? > >> > >> Thanks > >> > >> Pedro > >> > >> > >> ------ > >> Pedro Vicente, Earth System Science > >> University of California, Irvine > >> http://www.ess.uci.edu/ > >> > >> > >> ----- Original Message ----- From: "Ward Fisher" > >> <wfisher@xxxxxxxxxxxxxxxx> > >> To: <netcdfgroup@xxxxxxxxxxxxxxxx> > >> Sent: Tuesday, February 26, 2013 5:04 PM > >> Subject: [netcdfgroup] netCDF 4.3 Release Candidate available > >> > >>> Good afternoon all, > >>> > >>> We are officially announcing the availability of the netCDF-C libraries > >>> version 4.3.0, release candidate 2. > >>> > >>> Documentation and source downloads are available at: > >>> > >>> http://www.unidata.ucar.edu/downloads/netcdf/netcdf-rc/index.jsp > >>> > >>> Pre-built Windows binaries are available at: > >>> > >>> http://www.unidata.ucar.edu/software/netcdf/docs_rc/winbin.html > >>> > >>> The previous Windows-specific website, > >>> http://www.unidata.ucar.edu/netcdf/win_netcdf/ will redirect to this new > >>> location. Please note that these pre-built libraries (both 32 & 64-bit) > >>> are built and tested on 64-bit Windows 7 using Visual Studio 10. > >>> > >>> Highlights of the 4.3 release include: > >>> > >>> o Many bug fixes. > >>> o Improved DAP support. > >>> o Improved parallel-netcdf support. > >>> o Improved Windows support. > >>> o Integration of CMake, allow for Visual-Studio based builds. > >>> > >>> This release candidate is the precursor to either a new release > >>> candidate, or the final 4.3.0 release (depending on the number and > >>> severity of bugs reported). As always, we welcome any bug reports > >>> and/or feedback! > >>> > >>> Have a great evening, > >>> > >>> -Ward > >>> Ward Fisher > >>> wfisher@xxxxxxxxxxxxxxxx > >>> > >>> _______________________________________________ > >>> netcdfgroup mailing list > >>> netcdfgroup@xxxxxxxxxxxxxxxx > >>> For list information or to unsubscribe, visit: > >>> http://www.unidata.ucar.edu/mailing_lists/ > > > > _______________________________________________ > > netcdfgroup mailing list > > netcdfgroup@xxxxxxxxxxxxxxxx > > For list information or to unsubscribe, visit: > > http://www.unidata.ucar.edu/mailing_lists/ > > _______________________________________________ > Hdf-forum is for HDF software users discussion. > Hdf-forum@xxxxxxxxxxxx > http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org
netcdfgroup
archives: