This archive contains answers to questions sent to Unidata support through mid-2025. Note that the archive is no longer being updated. We provide the archive for reference; many of the answers presented here remain technically correct, even if somewhat outdated. For the most up-to-date information on the use of NSF Unidata software and data services, please consult the Software Documentation first.
Fred, > To: address@hidden > From: "Fred Schroeder" <address@hidden> > Subject: netCDF Perl Interface - Mandrake Linux 9.1 - won't pass make test > Organization: Oklahoma State University > Keywords: 200311201843.hAKIhX4c023033 netCDF-Perl The above message contained the following: > Institution: OSU > Package Version: 1.2.2 > Operating System: Mandrake Linux 9.1 > Hardware Information: i586 > Inquiry: I am trying to install netcdf-perl, but seem to run into this when I > reach make test: > > [root@petlab src]# make test > make[1]: Entering directory `/home/fred/pdl-netcdf/netcdf-perl-1.2.2/src' > > making `test' in directory /home/fred/pdl-netcdf/netcdf-perl-1.2.2/src/perl > > make[2]: Entering directory `/home/fred/pdl-netcdf/netcdf-perl-1.2.2/src/perl' > cp NetCDF.pm blib/lib/NetCDF.pm > AutoSplitting blib/lib/NetCDF.pm (blib/lib/auto/NetCDF) > PERL_DL_NONLAZY=1 /usr/bin/perl5.8.0 "-Iblib/lib" "-Iblib/arch" test.pl > Creating netCDF file...........................ok > Setting fill mode..............................ok > Defining fixed dimensions......................ok > Defining fixed variables.......................ok > Writing global attribute.......................ok > Writing variable attributes....................ok > Defining record dimension......................ok > Defining record variables......................ok > Ending definition..............................ok > Writing fixed variable values..................ok > Synchronizing netCDF I/O.......................ok > Writing record values..........................ok > Closing netCDF file............................ok > Opening netCDF file for reading................ok > Inquiring about netCDF file....................ok > Checking global attribute name.................ok > Checking global attribute value................ok > Getting second dimension ID....................ok > Checking second dimension information..........ok > Checking fixed variable ID.....................ok > Checking fixed variable information............ok > Checking last value of first record variable...make[2]: *** [test_dynamic] > Segmentation fault > make[2]: Leaving directory `/home/fred/pdl-netcdf/netcdf-perl-1.2.2/src/perl' > make[1]: *** [perl/test] Error 1 > make[1]: Leaving directory `/home/fred/pdl-netcdf/netcdf-perl-1.2.2/src' > make: *** [test] Error 2 > > > any ideas? > TIA As far as I know, this problem only occurs on Linux systems with version 5.8 of perl. Unfortunately, we don't have the resources to investigate the problem. I suggest using a different version of perl. Regards, Steve Emmerson