Doug Hunt wrote: > Hi Leslie: Both PDL and PDL::NetCDF require some manual tuning to > install, so they don't install automatically from the cpan shell. > > The approach I always take is to download the latest PDL from CPAN: > > http://search.cpan.org/CPAN/authors/id/C/CH/CHM/PDL-2.4.4.tar.gz
The PDL-2.4.4_08 is testing better than PDL-2.4.4 and has a number of fixes and enhancements over the stable 2.4.4 release. I recommend using that for your builds. > and install it manually: > > 1) Untar > 2) Install prereqs: > > 'Astro::FITS::Header' => 0, > 'File::Spec' => 0.6, > 'Filter::Util::Call' => 0, # for PDL::NiceSlice > 'Text::Balanced' => 0, # for PDL::NiceSlice > 'Inline' => 0.43, > > *These* you can install with the cpan shell! > > 3) Install PDL: > > perl Makefile.PL > make > make test > make install > > If this does not work, then I would edit the ./perldl.conf file to get rid > of any external packages you won't need (stuff like TRI_D, SLATEC, etc). > I would set WITH_3D to zero, for example and perhaps other WITH_ flags. TriD is being refactored and the existing code is a bit fragile so WITH_3D => 0, is a good first step. Once the basic PDL is built, you revisit any skipped modules. > Once PDL is installed, then download PDL::NetCDF from CPAN: > > http://search.cpan.org/CPAN/authors/id/D/DH/DHUNT/PDL-NetCDF-4.02.tar.gz > > The trick here is to tell the PDL-NetCDF module where to find the netCDF > libraries and headers. Some standard locations are encoded in the module, > but for anything non-standard, you must specify the location with > environment variables: > > NETCDF_LIBDIR and NETCDF_INCDIR. In my case I do this: > > (untar PDL-NetCDF-4.02.tar.gz and cd to top directory) > export NETCDF_LIBDIR=/ops/tools/lib > export NETCDF_INCDIR=/ops/tools/include > perl Makefile.PL > make > make test > make install > > Of course, to do this, you must have installed the netCDF library > (available from http://www.unidata.ucar.edu/software/netcdf/) > > Other folks on the PDL list may have some better or more current ideas, > please chime in! > > Regards, > > Doug Hunt > > [email protected] > Software Engineer > UCAR - COSMIC, Tel. (303) 497-2611 > > On Fri, 18 Sep 2009, Leslie(Pete) Boyd wrote: > >> Hi Douglas, >> >> I am attempting to install the PDL::NetCDF module using cpanp >> on a SGI Altix 3700. >> >> Getting the below message from cpanp. >> >> Any suggestions? >> >> Thanks. >> >> Going to read /tmp/.cpan/sources/modules/03modlist.data.gz >> Going to write /tmp/.cpan/Metadata >> Running install for module PDL::NetCDF >> >> The module PDL::NetCDF isn't available on CPAN. >> >> Either the module has not yet been uploaded to CPAN, or it is >> temporary unavailable. Please contact the author to find out >> more about the status. Try 'i PDL::NetCDF'. >> >> cpan> i PDL::NetCDF >> Strange distribution name [PDL::NetCDF] >> Module id = PDL::NetCDF >> DESCRIPTION Reads/Writes NetCDF files from/to PDL objs >> CPAN_USERID DHUNT (Douglas Hunt <[email protected]>) >> CPAN_VERSION undef >> CPAN_FILE Contact Author Douglas Hunt <[email protected]> >> DSLI_STATUS RdcO (released,developer,C,object-oriented) >> INST_FILE (not installed) >> >> >> cpan> >> >> >> ****************** >> Leslie(Pete) Boyd >> Contractor: The rich man isn't the one who has the most, >> Vision Technoligies but the one who needs the least. >> Senior Systems Engineer >> US EPA Rm. E460 --- IN GOD WE TRUST -- >> 919/541-1438 >> ****************** >> >> >> ------------- End Forwarded Message ------------- >> >> >> ****************** >> Leslie(Pete) Boyd >> Contractor: The rich man isn't the one who has the most, >> Vision Technoligies but the one who needs the least. >> Senior Systems Engineer >> US EPA Rm. E460 --- IN GOD WE TRUST -- >> 919/541-1438 >> ****************** >> >> > > _______________________________________________ > Perldl mailing list > [email protected] > http://mailman.jach.hawaii.edu/mailman/listinfo/perldl > > > ------------------------------------------------------------------------ > > > No virus found in this incoming message. > Checked by AVG - www.avg.com > Version: 8.5.409 / Virus Database: 270.13.111/2386 - Release Date: 09/21/09 > 05:51:00 > _______________________________________________ Perldl mailing list [email protected] http://mailman.jach.hawaii.edu/mailman/listinfo/perldl
