Changeset b307885b for general


Ignore:
Timestamp:
04/24/2006 11:57:45 PM (18 years ago)
Author:
Randy McMurchy <randy@…>
Branches:
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
Children:
8cfa6af
Parents:
b90045c
Message:

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • general/prog/pdl.xml

    rb90045c rb307885b  
    66
    77  <!ENTITY pdl-download-http "http://prdownloads.sourceforge.net/pdl/PDL-&pdl-version;.tar.gz">
    8   <!ENTITY pdl-download-ftp  " ">
     8  <!ENTITY pdl-download-ftp  "ftp://ftp.fu-berlin.de/unix/linux/mirrors/gentoo/distfiles/PDL-&pdl-version;.tar.gz">
    99  <!ENTITY pdl-md5sum        "edd056a006eae8b46e8ef804b9774a93">
    1010  <!ENTITY pdl-size          "2.1 MB">
     
    4747    semi-numerical functionality with support for two- and three-dimensional
    4848    visualisation as well as a variety of I/O formats. The goal is to allow
    49     <application>PDL</application> to interact with a variety of external numerical
    50     packages, graphics and visualisation systems. Easy interfacing to such systems
    51     is one of the core design features of <application>PDL</application>.</para>
     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>
    5253
    5354    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    7778    <para><application>PDL</application> is a collection of over 90
    7879    <application>Perl</application> modules. Some of these modules require
    79     additional libraries and/or <application>Perl</application> modules for full
    80     functionality. Listed below are the modules which require additional software
    81     or configuration. If you don't need a particular module's functionality, you don't
    82     need to install its dependencies. The dependency tree for each module is listed
    83     downward, meaning you'll need to start at the bottom of a module's tree and work
    84     up. The dependencies are listed in the same order as they are in the
    85     <filename>DEPENDENCIES</filename> file, found in the package source tree.</para>
     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>
    86107
    87108    <bridgehead renderas="sect4">PDL::NiceSlice</bridgehead>
    88109
    89110    <para>The <application>PDL</application>::NiceSlice module is used to
    90     enhance <application>PDL</application>'s slice syntax. <quote>Slicing</quote>
    91     is a term used in the process of creating a cross-section, or slice, of a
    92     <application>PDL</application> object (piddle).</para>
     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>
    93115
    94116    <itemizedlist spacing='compact'>
     
    151173    convenience interface to the <application>PGPLOT</application> commands,
    152174    implemented using the object oriented <application>PGPLOT</application>
    153     plotting package in the <application>PDL</application>::Graphics::PGPLOT::Window
    154     module.</para>
    155 
    156     <itemizedlist spacing='compact'>
    157       <listitem>
    158         <para><ulink
    159         url="http://www.cpan.org/authors/id/K/KG/KGB/PGPLOT-&pgperl-version;.tar.gz">
    160         pgperl</ulink></para>
     175    plotting package in the PDL::Graphics::PGPLOT::Window module.</para>
     176
     177    <itemizedlist spacing='compact'>
     178      <listitem>
     179        <para><ulink
     180        url="http://www.cpan.org/authors/id/K/KG/KGB/PGPLOT-&PGPLOT-perl-version;.tar.gz">
     181        PGPLOT-&PGPLOT-perl-version;</ulink></para>
    161182        <itemizedlist>
    162183          <listitem>
     
    166187            <itemizedlist>
    167188              <listitem>
    168                 <para><xref linkend="gcc"/> (Fortran compiler)</para>
     189                <para><ulink
     190                url="http://wiki.linuxfromscratch.org/blfs/wiki/gcc3">a Fortran
     191                compiler</ulink></para>
    169192              </listitem>
    170193            </itemizedlist>
     
    172195          <listitem>
    173196            <para><ulink
    174             url="http://www.astro.caltech.edu/~tjp/pgplot/">PGPLOT</ulink></para>
     197            url="http://astro.caltech.edu/~tjp/pgplot/">PGPLOT</ulink></para>
    175198            <itemizedlist>
    176199              <listitem>
    177200                <para><xref linkend="x-window-system"/>,
    178201                <xref linkend="lesstif"/>,
    179                 <xref linkend="tk"/>, and
    180                 <xref linkend="gcc"/> (Fortran compiler)</para>
     202                <xref linkend="tk"/>, and <ulink
     203                url="http://wiki.linuxfromscratch.org/blfs/wiki/gcc3">a Fortran
     204                compiler</ulink></para>
    181205              </listitem>
    182206            </itemizedlist>
     
    205229            <xref linkend="jdk"/>,
    206230            <xref linkend="tk"/>,
    207             <xref linkend="python"/> (with the
     231            <xref linkend="python"/> (with
    208232            <ulink url="http://www.numpy.org/">Numeric Python</ulink>),
    209             <xref linkend="gcc"/> (Fortran compiler),
     233            <ulink url="http://wiki.linuxfromscratch.org/blfs/wiki/gcc3">a
     234            Fortran compiler</ulink>,
    210235            <ulink url="http://www.swig.org/">SWIG</ulink>, and
    211236            <ulink url="http://sourceforge.net/projects/incrtcl/">iTcl</ulink></para>
     
    302327        <itemizedlist>
    303328          <listitem>
    304             <para><xref linkend="gcc"/> (Fortran compiler)</para>
     329            <para><ulink
     330            url="http://wiki.linuxfromscratch.org/blfs/wiki/gcc3">a Fortran
     331            compiler</ulink></para>
    305332          </listitem>
    306333        </itemizedlist>
     
    372399            <para><ulink
    373400            url="ftp://ftp.starlink.rl.ac.uk/pub/ussc/store/starperl/starperl.tar.Z">
    374             NDFPERL-&NDF-version;</ulink></para>
     401            NDF-&NDF-version;</ulink></para>
    375402            <itemizedlist>
    376403              <listitem>
     
    386413                        <itemizedlist>
    387414                          <listitem>
    388                             <para><xref linkend="gcc"/> (Fortran compiler)</para>
     415                            <para><ulink
     416                            url="http://wiki.linuxfromscratch.org/blfs/wiki/gcc3">a
     417                            Fortran compiler</ulink></para>
    389418                          </listitem>
    390419                        </itemizedlist>
     
    399428            <para><ulink
    400429            url="ftp://ftp.starlink.rl.ac.uk/pub/ussc/store/starperl/starperl.tar.Z">
    401             GSDPERL-&GSD-version;</ulink></para>
     430            GSD-&GSD-version;</ulink></para>
    402431            <itemizedlist>
    403432              <listitem>
     
    411440                    <itemizedlist>
    412441                      <listitem>
    413                         <para><xref linkend="gcc"/> (Fortran compiler)</para>
     442                        <para><ulink
     443                        url="http://wiki.linuxfromscratch.org/blfs/wiki/gcc3">a
     444                        Fortran compiler</ulink></para>
    414445                      </listitem>
    415446                    </itemizedlist>
Note: See TracChangeset for help on using the changeset viewer.