Jonathan, > After downloading and successfully building/installing: > > zlib-1.2.6 > hdf5-1.8.8 > netcdf-4.2 (netcdf library version 4.2 of Mar 27 2012 14:46:42 $) > > Our user (Andy Loughe) was still seeing the large, varying file IDs while > running his script that utilizes netcdf-perl (as referenced in the ticket > he submitted, ie the subject line). We determined that > re-compiling/building netcdf-perl was the next step in trying to correct > that issue. Unfortunately, I have run into issues doing the > re-compile/build. I would appreciate some input in rectifying! > > thanks! > Jonathan > Jonathan.B.Auerbach > Systems Administrator > NOAA/ESRL/GSD/ACE > > > Per the INSTALL file, here are the requested "support" items (it dies at *make > test*): > > A. Linux booboo 2.6.18-274.17.1.el5xen #1 SMP Wed Jan 4 23:05:19 EST 2012 > x86_64 x86_64 x86_64 GNU/Linux > > B. VERSION = 1.2.4 > > C. /usr/bin/cc > > D. address@hidden src]# cat configure.log > creating cache ./config.cache > checking for manual-page index command... > checking for perl... perl > checking for perl manual page directory... /usr/share/man > checking for value of perl POLLUTE variable... 0 > checking for neqn... neqn > checking for tbl... tbl > checking for c89... c89 > checking type of operating system... linux > checking for tar flags... -chof > checking for netCDF header-file... -I/usr/local/include > checking for netCDF library... -L/usr/local/lib -lnetcdf -L/usr/local/lib > -lhdf5 -lhdf5_hl > checking for package version... 1.2 > updating cache ./config.cache > creating ./config.status > creating Makefile > creating perl/Makefile.PL > creating port/master.mk > creating port/Makefile > expanding `include's in file `Makefile' > expanding `include's in file `perl/Makefile.PL' > expanding `include's in file `port/master.mk' > expanding `include's in file `port/Makefile' The output of the "make test" command contained this: > making `test' in directory /root/netcdf-perl-1.2.4/src/perl > > make[2]: Entering directory `/root/netcdf-perl-1.2.4/src/perl' > cp NetCDF.pm blib/lib/NetCDF.pm > AutoSplitting blib/lib/NetCDF.pm (blib/lib/auto/NetCDF) > PERL_DL_NONLAZY=1 /usr/bin/perl "-Iblib/lib" "-Iblib/arch" test.pl > Can't load 'blib/arch/auto/NetCDF/NetCDF.so' for module NetCDF: > libhdf5.so.6: cannot open shared object file: No such file or directory at > /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi/DynaLoader.pm line 230. > at test.pl line 5 Does the file "/usr/local/lib/libhdf5.so.6" exist? If not, then you'll have to set the environment variable LD_NETCDF to reference it (as well as the netCDF library) and rebuild the netCDF-Perl package after executing a "make distclean". Regards, Steve Emmerson Ticket Details =================== Ticket ID: DPK-277567 Department: Support netCDF Perl Priority: High 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.