Gabor -

Chances are really good that you've got Debian's PDL package installed.
This is handy when it brings in a lot of dependencies, but can lead to great
confusion when you try to manually upgrade PDL.  For starters, run,

sudo apt-get remove PDL

I say use apt-get (rather than aptitude) because you'll want to keep those
dependencies and I believe that aptitude will kindly remove them for you.
If you had the PDL binary packages installed, then you've got the GSL and GD
compiled libraries installed.  However, you probably don't have the headers
for those, so you won't be able to compile their PDL bindings.  (It would be
really nice if the debian package maintainer (Glenning?) would put out two
packages: PDL and PDL-dev, but that won't help us at the moment.)

Iif you're trying to compare Matlab and PDL, as you stated in your other
post, you'll want GSL.  It's the GNU Scientific Library.  The library is
huge and provides a LOT of functionality, bringing PDL a lot closer to
Matlab than it otherwise would be.

GD is the library for reading and writing PNG files.  I've never noticed it
before, but it looks super useful if you need to analyze and/or create a
bunch of images.

In order to get GSL to compile, you'll need to install libgsl0-dev.  To get
GD to compile, I suggest installing libgd-gd2-perl, which will pull in gd
and enable jpeg support, as well as GD support in plain old Perl, aka POP.

Hope that helps!
David
_______________________________________________
Perldl mailing list
[email protected]
http://mailman.jach.hawaii.edu/mailman/listinfo/perldl

Reply via email to