----- Original Message ----- From: "Chris Marshall" <[email protected]>
Some elaborations that may be useful: > > OpenGL was not compiled. Need to build/install OpenGL-0.63. > > The FFTW library (version 2) was not found so PDL::FFTW was skipped. If you have FFTW2 installed, but it's not being found, you need to edit perldl.conf to point to the location of the FFTW2 libraries and headers. > PDL::Slatec and PDL::Minuit were not built because no fortran > compiler was found. For that you need to install the perl > ExtUtils::F77 > module which can probe for the compiler. (NOTE: this is not listed > as a required dependency to avoid the problem of many failures for > systems without supported f77 compilers) EU::F77 is also set up to detect (and make use of) later fortran compilers .... for *some* operating systems only. > PDL::Transform::Proj4 requires that the PROJ4 library and command be > installed. If it is there, it should be detected and used. If the Proj4 library is installed, but not being found, you need to add the relevant locations to @inc_locations and @lib_locations in both Lib/GIS/Proj Makefile.PL and Lib/Transform/Proj4/Makefile.PL. (Alternatively, it probably works if PROJ_INC and PROJ_LIBS are set to the correct locations in perldl.conf, but I haven't personally tested this.) > PDL::GIS::Proj and PDL::Graphics::PLplot were not built, presumably > because the PLplot library is not installed. If the plplot library is installed, but not found, you need to edit perldl.conf to point to the location of the plplot libraries and headers. > PDL::Graphics::PGPLOT was skipped, presumably because the PGPLOT > perl modules and the pgplot library are not installed. If the PGPLOT perl module has been successfully installed, then that's all that's needed for PDL::Graphics::PGPLOT to be built. > PDL::IO::GD did not find an installed libgd. If you have libgd installed, but it's not being found, then you need to add the relevant locations to @inc_locations and @lib_locations in IO/GD/Makefile.PL. (Alternatively, it probably works if GD_INC and GD_LIBS are set to the correct locations in perldl.conf, but I haven't personally tested this.) > PDL::GSL::INTERP and PDL::GSL::MROOT were not tested because they > apparently were not built. If the GSL library is installed and these > are present, then we would need to look into why they were not built. The PDL::GSL::* build uses gsl-config (which is created during the libgsl build process) to determine the locations of the libraries/headers. As long as gsl-config is found, all should work well. Cheers, Rob _______________________________________________ Perldl mailing list [email protected] http://mailman.jach.hawaii.edu/mailman/listinfo/perldl
