[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[netCDFPerl #RAH-648927]: Installing netCDFPerl 1.2.4
- Subject: [netCDFPerl #RAH-648927]: Installing netCDFPerl 1.2.4
- Date: Tue, 15 Dec 2009 10:10:09 -0700
Peter,
> I have have hit a snag installing netCDFPerl that I can't seem to find
> my way around it. Everything seems OK up to the 'make' stage.
>
> I get a some messages that I don't know about.
>
> Executing 'make' produces
> " Please specify prototyping behavior for NetCDF.xs (see perlxs manual)"
The "prototyping behavior" message can be safely ignored.
> Executing 'make test' produces'
> "Can't load 'blib/arch/auto/NetCDF/NetCDF.so' for module NetCDF:
> blib/arch/auto/NetCDF/Net
> CDF.so: undefined symbol: H5Dclose at /usr/lib/perl/5.10/DynaLoader.pm line
> 196.
> 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 9
> make[1]: *** [perl/test] Error 1
> make: *** [test] Error 2"
Hmm... I don't recall ever seeing the "H5Dclose" error.
I suspect that the netCDFPerl module is unable to locate the shareable HDF5
library when the "test.pl" script is run. Can you set an environment variable
(e.g., "LD_LIBRARY_PATH") so that it contains the pathname of the HDF5 library
(/usr/local/HDF5/lib) and retry the "make test"?
> I am enclosing the the diagnostics you suggest.
>
> A. uname -a
> Linux magpie 2.6.28-15-generic #52-Ubuntu SMP Wed Sep 9 10:49:34 UTC 2009 i686
> GNU/Linux
>
> B. cat VERSION
> 1.2.4
>
> C. which cc
> /usr/bin/cc
>
> E. The config.log file ( attached)
> F. The file "makefile.log". ( attached)
> G. The file "make.log".( attached)
> H. The file "test.log". (attached)
> I. The file "install.log". ( not attempted yet.)
>
> I would be grateful for any help.
>
> Peter
>
> --
> /*
> address@hidden
> CSIRO Land & Water
> GPO Box 1666
> Canberra ACT 2601
> ph 02 6246 5799
> fx 02 6246 5988
> mb 04 0633 3052
> */
Regards,
Steve Emmerson
Ticket Details
===================
Ticket ID: RAH-648927
Department: Support netCDF Perl
Priority: Normal
Status: Closed