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.

Fedora Core 6 problems with netcdf-perl-1.2.3

NOTE: The netcdf-perl mailing list is no longer active. The list archives are made available for historical reasons.

I installed Fedora Core 6 and was able to compile netcdf-perl-1.2.3, but when I did "make test" it crashed with an error (output below). Also below the output from make test is the lines 230-231 and the coment before it from /usr/lib/perl5/5.8.8/i386-linux-thread-multi/DynaLoader.pm. This is way beyond me. Any fixes or ideas?
Paul Hein
*************The output from "make test"*****************
make[1]: Entering directory `/root/netcdf-perl-1.2.3/src'

making `test' in directory /root/netcdf-perl-1.2.3/src/perl

make[2]: Entering directory `/root/netcdf-perl-1.2.3/src/perl'
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: blib/arch/auto/NetCDF/NetCDF.so: cannot restore segment prot after reloc: Permission denied at /usr/lib/perl5/5.8.8/i386-linux-thread-multi/DynaLoader.pm line 230.
at test.pl line 5
Compilation failed in require at test.pl line 5.
BEGIN failed--compilation aborted at test.pl line 5.
make[2]: *** [test_dynamic] Error 2
make[2]: Leaving directory `/root/netcdf-perl-1.2.3/src/perl'
make[1]: *** [perl/test] Error 1
make[1]: Leaving directory `/root/netcdf-perl-1.2.3/src'
make: *** [test] Error 2
*************End of the output from "make test"*****************
*************Code from around line 230 of /usr/lib/perl5/5.8.8/i386-linux-thread-multi/DynaLoader.pm****************
   # Many dynamic extension loading problems will appear to come from
   # this section of code: XYZ failed at line 123 of DynaLoader.pm.
   # Often these errors are actually occurring in the initialisation
   # C code of the extension XS file. Perl reports the error as being
   # in this perl code simply because this was the last perl code
   # it executed.

   my $libref = dl_load_file($file, $module->dl_load_flags) or
       croak("Can't load '$file' for module $module: ".dl_error());
*************End of code from around line 230 of /usr/lib/perl5/5.8.8/i386-linux-thread-multi/DynaLoader.pm****************

==============================================================================
To unsubscribe netcdf-perl, visit:
http://www.unidata.ucar.edu/mailing-list-delete-form.html
==============================================================================


  • 2006 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the netcdf-perl archives: