Fedora Core 6 problems with netcdf-perl-1.2.3

Paul Hein hein at radarmet.atmos.colostate.edu
Tue Nov 21 13:50:31 MST 2006


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
==============================================================================



More information about the netcdf-perl mailing list