Greetings Birgit, I think that what you are seeing is that netCDF cannot find your HDF5 library. Try specifying the path to the HDF5 and zlib libraries using the CPPFLAGS and LDFLAGS variables when you run configure, like so (note that we no longer use the --with-zlib, or other --with-* flags with configure - it's all done through the CPPFLAGS and LDFLAGS): CPPFLAGS="-I/home/learjet/doel_bi/local/netcdfWithHdf5/zlib-1.2.5/include -I/home/learjet/doel_bi/local/netcdfWithHdf5/hdf5-1.8.8/include" LDFLAGS="-L/home/learjet/doel_bi/local/netcdfWithHdf5/zlib-1.2.5/lib -L/home/learjet/doel_bi/local/netcdfWithHdf5/hdf5-1.8.8/lib" ./configure --prefix=/home/learjet/doel_bi/local/netcdfWithHdf5/netcdf-4.1.3 --enable-netcdf4 --enable-large-file-tests Also, be sure to run make disclean before rerunning configure. Please let me know if this work for you! Cheers, Sean > Dear Ladies and Gentlemen, > > i am a student in German Aerospace Centre. I tried to install netcdf > with hdf5 and zlib, but it doesn't work and i have no idea, what to > do. The installing process of netcdf fails. > > My operation system is SUSE in version 11.2. > > > In the following i describe, what i have done: > Download zlib-1.2.5 > Download hdf5-1.8.8 > Download netcdf-4.1.3 > > The extracted directorys are in "/home/learjet/doel_bi/local/". > The installation of all should be in > "/home/learjet/doel_bi/local/netcdfWithHdf5". > > ################################################## > In /home/learjet/doel_bi/local/zlib-1.2.5 > ################################################## > ./configure > --prefix=/home/learjet/doel_bi/local/netcdfWithHdf5/zlib-1.2.5 > make > make install > ################################################## > In /home/learjet/doel_bi/local/hdf5-1.8.8 > ################################################## > ./configure > --with-zlib=/home/learjet/doel_bi/local/netcdfWithHdf5/zlib-1.2.5 > --prefix=/home/learjet/doel_bi/local/netcdfWithHdf5/hdf5-1.8.8 > make > make install > > Then i exported the LD_LIBRARY_PATH: > export > LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/learjet/doel_bi/local/netcdfWithHdf5/zlib-1.2.5/lib > export > LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/learjet/doel_bi/local/netcdfWithHdf5/hdf5-1.8.8/lib > > ################################################## > In /home/learjet/doel_bi/local/netcdf-4.1.3 > ################################################## > ./configure > --prefix=/home/learjet/doel_bi/local/netcdfWithHdf5/netcdf-4.1.3 > --enable-netcdf4 > --with-zlib=/home/learjet/doel_bi/local/netcdfWithHdf5/zlib-1.2.5 > --enable-large-file-tests > > While running the Makefile this error message appears: > nc4file.c: In function 'nc4_create_file': > nc4file.c:272: error: 'H5F_LIBVER_18' undeclared (first use in this function) > nc4file.c:272: error: (Each undeclared identifier is reported only once > nc4file.c:272: error: for each function it appears in.) > make[2]: *** [libnetcdf4_la-nc4file.lo] Error 1 > > What i have to do, to run the Makefile successfully? > Thanks for your help. > > Yours sincerely, > Birgit DÃlle > > Ticket Details =================== Ticket ID: GOJ-472807 Department: Support netCDF Priority: Normal Status: Open
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.