Josh Narins writes on 10-Sep-2006:
>
> > > The following tests were skipped. If someone
> > > wants to tell me what to do to try out these
> > > features, and it involves installing debian
> > > packages and/or adding arguments to perl
> > > Makefile.pl, feel free.
> > >
> > > t/fftw......................skipped
> > >         all skipped: PDL::FFTW not available
> >
> > Install the Debian package for fftw version 2
> > (not 3).
>
> I had fftw2 and fftw3 installed. I am going to try
> again with fftw-dev and after removing fftw3

If your fftw libraries and include files are not
in the locations searched in the FFT_LIBS and FFT_INC
you will need to edit those appropriately.

> > > t/hdf_sd....................skipped
> > >          all skipped: PDL::IO::HDF requires the HDF module.
> > > t/hdf_vdata.................skipped
> > >         all skipped: PDL::IO::HDF requires the HDF module.
> > > t/hdf_vgroup................skipped
> > >          all skipped: PDL::IO::HDF requ
> >
> >You'll need the libhdf4g stuff (not version 5) and you
> >may need the -dev and/or -run stuff too.  I don't know
> >the Debian build process.
> >
> >See http://packages.debian.org/stable/libs/libhdf4g*
>
> I had the libhdf4g, -dev and -run packages
> installed. Maybe it was looking in the wrong
> place? Mine are here:
>
> /usr/lib/libmfhdf.a
> /usr/lib/libmfhdf.so
> /usr/lib/libmfhdf.so.4
> /usr/lib/libmfhdf.so.4.1r4

Did "perl Makefile.PL" find the HDF library and prepare to
build the module?

> > > t/image2d...................ok
> > >          5/16 skipped: PDL::Bad support not available
> >
> > If you enable bad value support in the
> > perldl.conf file, look for WITH_BADVAL => 0,
> > and change the 0 to a 1, more tests should
> > run---this is not a failure though.

This will require a complete rebuild since bad value support
is pretty low-level in the PDL core.

> > > t/limits_00.................skipped
> > >          all skipped: PDL::Slatec not available
> > > t/limits_errb...............skipped
> > >          all skipped: PDL::Slatec not available
> > > t/limits_keyspecs...........skipped
> > >          all skipped: PDL::Slatec not available
> > > t/limits_range..............skipped
> > >          all skipped: PDL::Slatec not available
> > > t/limits_round..............skipped
> > >          all skipped: PDL::Slatec not available
> > > t/limits_trans..............skipped
> > >          all skipped: PDL::Slatec not available
> > > t/limits_trans_err..........skipped
> > >          all skipped: PDL::Slatec not available
> > > t/limits_ulimits............skipped
> > >          all skipped: PDL::Slatec not available
> >
> >Install a fortran compiler for the Slatec stuff.
>
> I had gfortran, gfortran95, going to retry with
> gfortran-4.0

Does the "perl Makefile.PL" step configure for
PDL::Slatec?  Do you have ExtUtils::F77 installed
(available from a cpan site near you)?  Does
it work if you force WITH_SLATEC => 1 in the
perldl.conf?

> > > t/ndf.......................skipped
> > >          all skipped: PDL::IO::NDF requires the NDF module.
> > > t/pgplot....................skipped
> > >          all skipped: Skipped: PDL::Graphics::PGPLOT not installed
> >
> > Install pgplot5 package from
> >   http://packages.debian.org/stable/math/pgplot5
>
> pgplot5 was installed. Could this be another
> "non-standard install location" issue?

Nope, you actually need the PGPERL module which requires
pgplot.  At http://packages.debian.org/stable/math/pgperl

> /usr/lib/libpgplot.a
> /usr/lib/libpgplot.so
> /usr/lib/libpgplot.so.5
> /usr/lib/libpgplot.so.5.2.2

You might consider writing up an "Easy PDL for Debian"
readme file.  I'd like to see PDL more usable for first
time users and simple, clear docs help.

Also, I've cc'd this response the the pdl-porters
mailing list where most development discussions take
place.  If you have interest in the development of
PDL (for information or contribution), I would suggest
registering for that list.

Regards,
Chris


_______________________________________________
Perldl mailing list
[email protected]
http://mailman.jach.hawaii.edu/mailman/listinfo/perldl

Reply via email to