source: general/prog/pdl.xml@ 8cfa6af

10.0 10.1 11.0 11.1 11.2 11.3 12.0 12.1 6.2 6.2.0 6.2.0-rc1 6.2.0-rc2 6.3 6.3-rc1 6.3-rc2 6.3-rc3 7.10 7.4 7.5 7.6 7.6-blfs 7.6-systemd 7.7 7.8 7.9 8.0 8.1 8.2 8.3 8.4 9.0 9.1 basic bdubbs/svn elogind gnome kde5-13430 kde5-14269 kde5-14686 kea ken/TL2024 ken/inkscape-core-mods ken/tuningfonts krejzi/svn lazarus lxqt nosym perl-modules plabs/newcss plabs/python-mods python3.11 qt5new rahul/power-profiles-daemon renodr/vulkan-addition systemd-11177 systemd-13485 trunk upgradedb xry111/intltool xry111/llvm18 xry111/soup3 xry111/test-20220226 xry111/xf86-video-removal
Last change on this file since 8cfa6af was b307885b, checked in by Randy McMurchy <randy@…>, 18 years ago

Modifications to the PDL instructions: added an FTP download location, rewrite of the introductory text to include a discussion about a proper version of Fortran, updated some of the dependency package download URLs and changed the links to a Fortran compiler to the one on the BLFS Wiki

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@5926 af4574ff-66df-0310-9fd7-8a98e5e911e0

  • Property mode set to 100644
File size: 22.0 KB
RevLine 
[bd23186f]1<?xml version="1.0" encoding="ISO-8859-1"?>
[ff769b8c]2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
3 "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
[bd23186f]4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6
[7dac9f1]7 <!ENTITY pdl-download-http "http://prdownloads.sourceforge.net/pdl/PDL-&pdl-version;.tar.gz">
[b307885b]8 <!ENTITY pdl-download-ftp "ftp://ftp.fu-berlin.de/unix/linux/mirrors/gentoo/distfiles/PDL-&pdl-version;.tar.gz">
[7dac9f1]9 <!ENTITY pdl-md5sum "edd056a006eae8b46e8ef804b9774a93">
10 <!ENTITY pdl-size "2.1 MB">
11 <!ENTITY pdl-buildsize "74 MB">
12 <!ENTITY pdl-time "2.56 SBU">
[bd23186f]13]>
14
[0b5a693]15<sect1 id="pdl" xreflabel="PDL">
[7dac9f1]16 <?dbhtml filename="pdl.html" ?>
17
18 <sect1info>
19 <othername>$LastChangedBy$</othername>
20 <date>$Date$</date>
[256ee72c]21 <keywordset>
22 <keyword role="package">PDL-&pdl-version;.tar</keyword>
[22ac237]23 <keyword role="ftpdir">PDL</keyword>
[256ee72c]24 </keywordset>
[7dac9f1]25 </sect1info>
26
27 <title>PDL-&pdl-version;</title>
28
29 <indexterm zone="pdl">
30 <primary sortas="a-PDL">PDL</primary>
31 </indexterm>
32
33 <sect2 role="package">
34 <title>Introduction to PDL</title>
35
[dae2ba0b]36 <para><application>PDL</application> (Perl Data Language) gives
37 standard <application>Perl</application> the ability to compactly store
38 and quickly manipulate the large N-dimensional data arrays common to
39 scientific computing. <application>PDL</application> turns
40 <application>Perl</application> into an array-oriented, numerical language
[919683dc]41 similar to such commercial packages as <application>IDL</application>
[dae2ba0b]42 and <application>MatLab</application>. One can write simple
43 <application>Perl</application> expressions to manipulate entire numerical
[7dac9f1]44 arrays all at once.</para>
45
[dae2ba0b]46 <para><application>PDL</application> provides extensive numerical and
47 semi-numerical functionality with support for two- and three-dimensional
48 visualisation as well as a variety of I/O formats. The goal is to allow
[b307885b]49 <application>PDL</application> to interact with a variety of external
50 numerical packages, graphics and visualisation systems. Easy interfacing
51 to such systems is one of the core design features of
52 <application>PDL</application>.</para>
[7dac9f1]53
54 <bridgehead renderas="sect3">Package Information</bridgehead>
55 <itemizedlist spacing="compact">
56 <listitem>
57 <para>Download (HTTP): <ulink url="&pdl-download-http;"/></para>
58 </listitem>
59 <listitem>
60 <para>Download (FTP): <ulink url="&pdl-download-ftp;"/></para>
61 </listitem>
62 <listitem>
63 <para>Download MD5 sum: &pdl-md5sum;</para>
64 </listitem>
65 <listitem>
66 <para>Download size: &pdl-size;</para>
67 </listitem>
68 <listitem>
69 <para>Estimated disk space required: &pdl-buildsize;</para>
70 </listitem>
71 <listitem>
72 <para>Estimated build time: &pdl-time;</para>
73 </listitem>
74 </itemizedlist>
75
76 <bridgehead renderas="sect3">PDL Dependencies</bridgehead>
77
[dae2ba0b]78 <para><application>PDL</application> is a collection of over 90
79 <application>Perl</application> modules. Some of these modules require
[b307885b]80 additional libraries, packages and/or <application>Perl</application>
81 modules for full functionality. Listed below are the modules which require
82 additional software or configuration. If you don't need a particular
83 module's functionality, you don't need to install its dependencies. The
84 dependency tree for each module is listed downward, meaning you'll need to
85 start at the bottom of a module's tree and work up. The dependencies are
86 listed in the same order as they are in the
87 <filename>DEPENDENCIES</filename> file, found in the package source
88 tree.</para>
89
90 <para>This package (and many of the dependency packages) requires a Fortran
91 compiler for full functionality of all the different modules. The
92 <command>gfortran</command> compiler installed with the current BLFS
93 version of <application>GCC</application> (&gcc-version;) will not work. If
94 you want to compile the parts of this package that require a Fortran
95 compiler, you'll need to install a
96 <application>GCC</application>-3.x.x version of Fortran. The
97 <application>GCC</application> developers recommend using Fortran from
98 <application>GCC</application>-3.4.6. You can find specific instructions
99 to install a <application>GCC</application>-3.4.6 compiler on the
100 <ulink url="http://wiki.linuxfromscratch.org/blfs/wiki/gcc3">BLFS
101 Wiki</ulink>. Alternatively, if you have a need to install
102 <xref linkend="gcc3"/>, you can add the Fortran compiler to the list of
103 compilers installed in those instructions. Don't forget to put the
104 directory containing the <command>{g,f}77</command> commands at the
105 beginning of your <envar>PATH</envar> environment variable before
106 beginning the compilation.</para>
[7dac9f1]107
108 <bridgehead renderas="sect4">PDL::NiceSlice</bridgehead>
[0619e6d]109
[dae2ba0b]110 <para>The <application>PDL</application>::NiceSlice module is used to
[b307885b]111 enhance <application>PDL</application>'s slice syntax.
112 <quote>Slicing</quote> is a term used in the process of creating a
113 cross-section, or slice, of a <application>PDL</application> object
114 (piddle).</para>
[7dac9f1]115
116 <itemizedlist spacing='compact'>
117 <listitem>
[dae2ba0b]118 <para><ulink
[7dac9f1]119 url="http://www.cpan.org/authors/id/P/PM/PMQS/Filter-&Filter-version;.tar.gz">
120 Filter-&Filter-version;</ulink></para>
121 </listitem>
122 </itemizedlist>
123
124 <bridgehead renderas="sect4">Inline::Pdlpp</bridgehead>
125
[dae2ba0b]126 <para>The Inline::Pdlpp module allows you to define fast PP
[7dac9f1]127 code inline in your scripts.</para>
128
129 <itemizedlist spacing='compact'>
130 <listitem>
[dae2ba0b]131 <para><ulink
[7dac9f1]132 url="http://www.cpan.org/authors/id/I/IN/INGY/Inline-&Inline-version;.tar.gz">
133 Inline-&Inline-version;</ulink></para>
134 <itemizedlist>
135 <listitem>
[dae2ba0b]136 <para><ulink
[7dac9f1]137 url="http://www.cpan.org/authors/id/D/DC/DCONWAY/Parse-RecDescent-&Parse-RecDescent-version;.tar.gz">
138 Parse-RecDescent-&Parse-RecDescent-version;</ulink></para>
139 </listitem>
140 </itemizedlist>
141 </listitem>
142 </itemizedlist>
143
144 <bridgehead renderas="sect4">Perldl</bridgehead>
145
[dae2ba0b]146 <para><command>perldl</command> is a simple shell (written in
147 <application>Perl</application>) which allows interactive
[7dac9f1]148 use of <application>PDL</application>.</para>
149
150 <itemizedlist spacing='compact'>
151 <listitem>
[dae2ba0b]152 <para><ulink
[7dac9f1]153 url="http://www.cpan.org/authors/id/H/HA/HAYASHI/Term-ReadLine-Gnu-&Term-ReadLine-Gnu-version;.tar.gz">
154 Term-ReadLine-Gnu-&Term-ReadLine-Gnu-version;</ulink></para>
155 </listitem>
156 </itemizedlist>
157
158 <bridgehead renderas="sect4">PDL::Graphics::TriD</bridgehead>
159
[dae2ba0b]160 <para>The <application>PDL</application>::Graphics::TriD module implements
161 a generic 3D plotting interface for <application>PDL</application>. Points,
[7dac9f1]162 lines and surfaces (among other objects) are supported.</para>
163
164 <itemizedlist spacing='compact'>
165 <listitem>
[e77976f]166 <para>OpenGL (<xref linkend="x-window-system"/>)</para>
[7dac9f1]167 </listitem>
168 </itemizedlist>
169
170 <bridgehead renderas="sect4">PDL::Graphics::PGPLOT</bridgehead>
171
[dae2ba0b]172 <para>The <application>PDL</application>::Graphics::PGPLOT module is a
173 convenience interface to the <application>PGPLOT</application> commands,
[0619e6d]174 implemented using the object oriented <application>PGPLOT</application>
[b307885b]175 plotting package in the PDL::Graphics::PGPLOT::Window module.</para>
[7dac9f1]176
177 <itemizedlist spacing='compact'>
178 <listitem>
[dae2ba0b]179 <para><ulink
[b307885b]180 url="http://www.cpan.org/authors/id/K/KG/KGB/PGPLOT-&PGPLOT-perl-version;.tar.gz">
181 PGPLOT-&PGPLOT-perl-version;</ulink></para>
[7dac9f1]182 <itemizedlist>
183 <listitem>
[dae2ba0b]184 <para><ulink
[7dac9f1]185 url="http://www.cpan.org/authors/id/K/KG/KGB/ExtUtils-F77-&ExtUtils-F77-version;.tar.gz">
186 ExtUtils-F77-&ExtUtils-F77-version;</ulink></para>
187 <itemizedlist>
188 <listitem>
[b307885b]189 <para><ulink
190 url="http://wiki.linuxfromscratch.org/blfs/wiki/gcc3">a Fortran
191 compiler</ulink></para>
[7dac9f1]192 </listitem>
193 </itemizedlist>
194 </listitem>
195 <listitem>
[dae2ba0b]196 <para><ulink
[b307885b]197 url="http://astro.caltech.edu/~tjp/pgplot/">PGPLOT</ulink></para>
[7dac9f1]198 <itemizedlist>
199 <listitem>
[e77976f]200 <para><xref linkend="x-window-system"/>,
[dae2ba0b]201 <xref linkend="lesstif"/>,
[b307885b]202 <xref linkend="tk"/>, and <ulink
203 url="http://wiki.linuxfromscratch.org/blfs/wiki/gcc3">a Fortran
204 compiler</ulink></para>
[7dac9f1]205 </listitem>
206 </itemizedlist>
207 </listitem>
208 </itemizedlist>
209 </listitem>
210 </itemizedlist>
211
212 <bridgehead renderas="sect4">PDL::Graphics::PLPLOT</bridgehead>
213
[dae2ba0b]214 <para>The <application>PDL</application>::Graphics::PLPLOT module is a
[7dac9f1]215 simple interface to the <application>PLplot</application> plotting library.</para>
216
217 <itemizedlist spacing='compact'>
218 <listitem>
219 <para><ulink url="http://plplot.sourceforge.net/">PLplot</ulink></para>
220 <itemizedlist>
221 <listitem>
[dae2ba0b]222 <para><xref linkend="pkgconfig"/>,
[e77976f]223 <xref linkend="x-window-system"/>,
[dae2ba0b]224 <xref linkend="GTK"/>,
225 <xref linkend="freetype2"/>,
226 <ulink url="http://www.boutell.com/gd/">GD</ulink>,
227 <ulink url="http://www.svgalib.org/">SVGAlib</ulink>,
228 <xref linkend="gnome-libs"/>,
229 <xref linkend="jdk"/>,
230 <xref linkend="tk"/>,
[b307885b]231 <xref linkend="python"/> (with
[e77976f]232 <ulink url="http://www.numpy.org/">Numeric Python</ulink>),
[b307885b]233 <ulink url="http://wiki.linuxfromscratch.org/blfs/wiki/gcc3">a
234 Fortran compiler</ulink>,
[e77976f]235 <ulink url="http://www.swig.org/">SWIG</ulink>, and
[7dac9f1]236 <ulink url="http://sourceforge.net/projects/incrtcl/">iTcl</ulink></para>
237 </listitem>
238 </itemizedlist>
239 </listitem>
240 </itemizedlist>
241
242 <bridgehead renderas="sect4">PDL::Graphics::IIS</bridgehead>
243
[dae2ba0b]244 <para>The <application>PDL</application>::Graphics::IIS
[0619e6d]245 module provides an interface to any image display <quote>device</quote>
[7dac9f1]246 which supports the <quote>IIS protocol</quote>.</para>
247
248 <itemizedlist spacing='compact'>
249 <listitem>
[dae2ba0b]250 <para><ulink
[7dac9f1]251 url="http://tdc-www.harvard.edu/software/saoimage.html">SAOimage</ulink></para>
252 <itemizedlist>
253 <listitem>
[e77976f]254 <para><xref linkend="x-window-system"/></para>
[7dac9f1]255 </listitem>
256 </itemizedlist>
257 </listitem>
258 <listitem>
[dae2ba0b]259 <para><ulink
260 url="http://iraf.noao.edu/iraf/web/projects/x11iraf/x11iraf.html">X11
[7dac9f1]261 IRAF</ulink></para>
262 <itemizedlist>
263 <listitem>
[e77976f]264 <para><xref linkend="x-window-system"/> and
[7dac9f1]265 <xref linkend="tk"/></para>
266 </listitem>
267 </itemizedlist>
268 </listitem>
269 </itemizedlist>
270
271 <bridgehead renderas="sect4">PDL::Graphics::Karma</bridgehead>
272
[dae2ba0b]273 <para>The <application>PDL</application>::Graphics::Karma
274 module is an interface to <application>Karma</application> visualisation
[7dac9f1]275 applications.</para>
276
277 <itemizedlist spacing='compact'>
278 <listitem>
[dae2ba0b]279 <para><ulink
[7dac9f1]280 url="http://www.atnf.csiro.au/computing/software/karma/">Karma</ulink></para>
281 <itemizedlist>
282 <listitem>
[e77976f]283 <para><xref linkend="x-window-system"/></para>
[7dac9f1]284 </listitem>
285 </itemizedlist>
286 </listitem>
287 </itemizedlist>
288
[dae2ba0b]289 <para><emphasis>Note:</emphasis> You may need to modify the
290 <option>WHERE_KARMA =&gt; undef</option> line in the source tree
291 <filename>perldl.conf</filename> file to point to your installation
[7dac9f1]292 of <application>Karma</application></para>
293
294 <bridgehead renderas="sect4">PDL::IO::Pic</bridgehead>
295
[dae2ba0b]296 <para> The <application>PDL</application>::IO::Pic module implements I/O
297 for a number of popular image formats by exploiting the
[0619e6d]298 <command>xxxtopnm</command> and <command>pnmtoxxx</command>
[dae2ba0b]299 converters from the <application>Netpbm</application> package and the
300 <command>cjpeg</command> and <command>djpeg</command> converters.
301 It also contains the routine wmpeg to write MPEG movies from piddles
[7dac9f1]302 representing image stacks.</para>
303
304 <itemizedlist spacing='compact'>
305 <listitem>
[dae2ba0b]306 <para><ulink url="http://netpbm.sourceforge.net/">Netpbm</ulink>,
307 <xref linkend="libjpeg"/> and
[7dac9f1]308 <ulink url="ftp://mm-ftp.cs.berkeley.edu/pub/multimedia/mpeg/encode/">
309 mpeg_encode</ulink></para>
310 </listitem>
311 </itemizedlist>
312
313 <bridgehead renderas="sect4">PDL::Slatec</bridgehead>
314
[dae2ba0b]315 <para> The <application>PDL</application>::Slatec module serves the dual
316 purpose of providing an interface to parts of the slatec library and showing
317 how to interface <application>PDL</application> to an external library.
318 The module provides routines to manipulate matrices, calculate FFTs, fit
319 data using polynomials, and interpolate/integrate data using piecewise
[7dac9f1]320 cubic Hermite interpolation.</para>
321
322 <itemizedlist spacing='compact'>
323 <listitem>
[dae2ba0b]324 <para><ulink
[7dac9f1]325 url="http://www.cpan.org/authors/id/K/KG/KGB/ExtUtils-F77-&ExtUtils-F77-version;.tar.gz">
326 ExtUtils-F77-&ExtUtils-F77-version;</ulink></para>
327 <itemizedlist>
328 <listitem>
[b307885b]329 <para><ulink
330 url="http://wiki.linuxfromscratch.org/blfs/wiki/gcc3">a Fortran
331 compiler</ulink></para>
[7dac9f1]332 </listitem>
333 </itemizedlist>
334 </listitem>
335 </itemizedlist>
336
337 <bridgehead renderas="sect4">PDL::GSL</bridgehead>
338
[0619e6d]339 <para> The <application>PDL</application>::<application>GSL</application>
[7dac9f1]340 module is an interface to the functions provided by the Gnu Scientific Library.</para>
341
342 <itemizedlist spacing='compact'>
343 <listitem>
344 <para><ulink url="http://www.gnu.org/software/gsl/">GSL</ulink></para>
345 </listitem>
346 </itemizedlist>
347
348 <bridgehead renderas="sect4">PDL::FFTW</bridgehead>
349
[0619e6d]350 <para> The <application>PDL</application>::<application>FFTW</application>
[dae2ba0b]351 module is a means to interface <application>PDL</application> with the
352 <application>FFTW</application> library. It's similar to the standard FFT
353 routine but it's usually faster and has support for real transforms. It works
354 well for the types of piddles for which the library was compiled (otherwise it
[7dac9f1]355 must do conversions).</para>
356
357 <itemizedlist spacing='compact'>
358 <listitem>
359 <para><ulink url="http://www.fftw.org/">FFTW-2.x</ulink></para>
360 </listitem>
361 </itemizedlist>
362
363 <bridgehead renderas="sect4">PDL::IO::Browser</bridgehead>
364
[dae2ba0b]365 <para>The <application>PDL</application>::IO::Browser module
[7dac9f1]366 is a 2D cursor terminal data browser for piddles.</para>
367
[dae2ba0b]368 <para>There is no additional software required to use the module. However,
369 the default is to not install the module because some platforms don't provide
370 a curses compatible library. To enable the module, issue the following
[7dac9f1]371 command:</para>
372
373<screen><userinput>sed -i -e "s/WITH_IO_BROWSER =&gt; 0/WITH_IO_BROWSER =&gt; 1/" \
374 perldl.conf</userinput></screen>
375
376 <bridgehead renderas="sect4">PDL::IO::NDF</bridgehead>
377
[dae2ba0b]378 <para>The <application>PDL</application>::IO::NDF module adds the ability to
[7dac9f1]379 read and write Starlink N-dimensional data files as N-dimensional piddles.</para>
380
381 <itemizedlist spacing='compact'>
382 <listitem>
[dae2ba0b]383 <para><ulink
[7dac9f1]384 url="http://www.cpan.org/authors/id/A/AA/AALLAN/Astro-FITS-Header-&Astro-FITS-Header-version;.tar.gz">
385 Astro-FITS-Header-&Astro-FITS-Header-version;</ulink></para>
386 <itemizedlist>
387 <listitem>
[dae2ba0b]388 <para><ulink
[7dac9f1]389 url="http://www.cpan.org/authors/id/P/PR/PRATZLAFF/Astro-FITS-CFITSIO-&Astro-FITS-CFITSIO-version;.tar.gz">
390 Astro-FITS-CFITSIO-&Astro-FITS-CFITSIO-version;</ulink></para>
391 <itemizedlist>
392 <listitem>
[dae2ba0b]393 <para><ulink
[7dac9f1]394 url="http://heasarc.gsfc.nasa.gov/docs/software/fitsio/">CFITSIO</ulink></para>
395 </listitem>
396 </itemizedlist>
397 </listitem>
398 <listitem>
[dae2ba0b]399 <para><ulink
[7dac9f1]400 url="ftp://ftp.starlink.rl.ac.uk/pub/ussc/store/starperl/starperl.tar.Z">
[b307885b]401 NDF-&NDF-version;</ulink></para>
[7dac9f1]402 <itemizedlist>
403 <listitem>
[dae2ba0b]404 <para><ulink
[7dac9f1]405 url="ftp://ftp.starlink.rl.ac.uk/pub/ussc/store/starperl/starperl.tar.Z">
406 Starlink-Config-&Starlink-Config-version;</ulink></para>
407 <itemizedlist>
408 <listitem>
409 <para><ulink url="http://star-www.rl.ac.uk/">Starlink IMG</ulink></para>
410 <itemizedlist>
411 <listitem>
412 <para><ulink url="http://star-www.rl.ac.uk/">Starlink NDF</ulink></para>
413 <itemizedlist>
414 <listitem>
[b307885b]415 <para><ulink
416 url="http://wiki.linuxfromscratch.org/blfs/wiki/gcc3">a
417 Fortran compiler</ulink></para>
[7dac9f1]418 </listitem>
419 </itemizedlist>
420 </listitem>
421 </itemizedlist>
422 </listitem>
423 </itemizedlist>
424 </listitem>
425 </itemizedlist>
426 </listitem>
427 <listitem>
[dae2ba0b]428 <para><ulink
[7dac9f1]429 url="ftp://ftp.starlink.rl.ac.uk/pub/ussc/store/starperl/starperl.tar.Z">
[b307885b]430 GSD-&GSD-version;</ulink></para>
[7dac9f1]431 <itemizedlist>
432 <listitem>
[dae2ba0b]433 <para><ulink
[7dac9f1]434 url="ftp://ftp.starlink.rl.ac.uk/pub/ussc/store/starperl/starperl.tar.Z">
435 Starlink-Config-&Starlink-Config-version;</ulink></para>
436 <itemizedlist>
437 <listitem>
[dae2ba0b]438 <para><ulink
[7dac9f1]439 url="http://star-www.rl.ac.uk/">Starlink GSD</ulink></para>
440 <itemizedlist>
441 <listitem>
[b307885b]442 <para><ulink
443 url="http://wiki.linuxfromscratch.org/blfs/wiki/gcc3">a
444 Fortran compiler</ulink></para>
[7dac9f1]445 </listitem>
446 </itemizedlist>
447 </listitem>
448 </itemizedlist>
449 </listitem>
450 </itemizedlist>
451 </listitem>
452 </itemizedlist>
453 </listitem>
454 </itemizedlist>
455
[1039de3]456 <para condition="html" role="usernotes">User Notes:
457 <ulink url="&blfs-wiki;/pdl"/></para>
458
[7dac9f1]459 </sect2>
460
461 <sect2 role="installation">
462 <title>Installation of PDL</title>
463
[dae2ba0b]464 <para>Install <application>PDL</application> (and all the dependency
[7dac9f1]465 <application>Perl</application> modules) by running the following commands:</para>
466
467<screen><userinput>perl Makefile.PL &amp;&amp;
[bd23186f]468make &amp;&amp;
[7dac9f1]469make test</userinput></screen>
470
471 <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
472
473<screen role="root"><userinput>make install</userinput></screen>
474
475 </sect2>
476
477 <sect2 role="configuration">
478 <title>Configuring PDL</title>
479
480 <sect3 id="pdl-config">
481 <title>Config Files</title>
482
[dae2ba0b]483 <para><filename>~/.perldlrc</filename> and
[7dac9f1]484 <filename>local.perldlrc</filename> in the current directory</para>
485
486 <indexterm zone="pdl pdl-config">
487 <primary sortas="e-AA.perldlrc">~/.perldlrc</primary>
488 </indexterm>
489
490 <indexterm zone="pdl pdl-config">
491 <primary sortas="e-local.perldlrc">local.perldlrc</primary>
492 </indexterm>
493
494 </sect3>
495
496 <sect3>
497 <title>Configuration Information</title>
498
[dae2ba0b]499 <para>See <ulink
[0619e6d]500 url="http://pdl.sourceforge.net/PDLdocs/perldl.html#the startup file ~/.perldlrc"/>
[dae2ba0b]501 for information about configuring <command>perldl</command> to suit your
[7dac9f1]502 needs.</para>
503
504 </sect3>
505
506 </sect2>
507
508 <sect2 role="content">
509 <title>Contents</title>
510
511 <segmentedlist>
512 <segtitle>Installed Programs</segtitle>
513 <segtitle>Installed Modules</segtitle>
514 <segtitle>Installed Directories</segtitle>
515
516 <seglistitem>
517 <seg>pdl, pdldoc, perldl, and pptemplate</seg>
518 <seg>90+ individual <application>Perl</application> modules</seg>
[55fb7f56]519 <seg>/usr/lib/perl5/site_perl/&lfs-perl-version;/i686-linux/{,auto/}PDL</seg>
[7dac9f1]520 </seglistitem>
521 </segmentedlist>
522
523 <variablelist>
524 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
525 <?dbfo list-presentation="list"?>
526 <?dbhtml list-presentation="table"?>
527
528 <varlistentry id="pdl-prog">
529 <term><command>pdl</command></term>
530 <listitem>
[dae2ba0b]531 <para>is a binary program called from
[7dac9f1]532 <application>PDL</application> scripts which is used to
533 interface <command>perldl</command>.</para>
534 <indexterm zone="pdl pdl-prog">
535 <primary sortas="b-pdl">pdl</primary>
536 </indexterm>
537 </listitem>
538 </varlistentry>
539
540 <varlistentry id="pdldoc">
541 <term><command>pdldoc</command></term>
542 <listitem>
543 <para>is a shell interface to
544 <application>PDL</application> documentation.</para>
545 <indexterm zone="pdl pdldoc">
546 <primary sortas="b-pdldoc">pdldoc</primary>
547 </indexterm>
548 </listitem>
549 </varlistentry>
550
551 <varlistentry id="perldl">
552 <term><command>perldl</command></term>
553 <listitem>
[dae2ba0b]554 <para>is a simple shell (written in <application>Perl</application>)
[7dac9f1]555 for interactive use of <application>PDL</application>.</para>
556 <indexterm zone="pdl perldl">
557 <primary sortas="b-perldl">perldl</primary>
558 </indexterm>
559 </listitem>
560 </varlistentry>
561
562 <varlistentry id="pptemplate">
563 <term><command>pptemplate</command></term>
564 <listitem>
[0619e6d]565 <para>is a script to generate <filename>Makefile.PL</filename>
[7dac9f1]566 and PP file skeletons.</para>
567 <indexterm zone="pdl pptemplate">
568 <primary sortas="b-pptemplate">pptemplate</primary>
569 </indexterm>
570 </listitem>
571 </varlistentry>
572
573 </variablelist>
574
575 </sect2>
[bd23186f]576
577</sect1>
Note: See TracBrowser for help on using the repository browser.