Changeset dae2ba0b


Ignore:
Timestamp:
05/30/2005 09:37:54 PM (19 years ago)
Author:
Randy McMurchy <randy@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.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:
7cd76d62
Parents:
8092658
Message:

Removed excess spaces from the ends of lines in the source files

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

Location:
general/prog
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • general/prog/jdk.xml

    r8092658 rdae2ba0b  
    3232    <title>Introduction to JDK</title>
    3333
    34     <para>The <application>JDK</application> package contains 
    35     Sun's <application>Java</application> development environment. This is useful 
    36     for developing <application>Java</application> programs and provides the 
    37     runtime environment necessary to run <application>Java</application> programs. 
    38     It also includes a plug-in for browsers so that they can be 
     34    <para>The <application>JDK</application> package contains
     35    Sun's <application>Java</application> development environment. This is useful
     36    for developing <application>Java</application> programs and provides the
     37    runtime environment necessary to run <application>Java</application> programs.
     38    It also includes a plug-in for browsers so that they can be
    3939    <application>Java</application> aware.</para>
    4040
    41     <para>The <application>JDK</application> comes in two flavors, a precompiled 
    42     binary and a source package. Previously, the plugin included in the 
    43     <application>JDK</application> binary package was unusable on LFS 
    44     owing to incompatibilities with <application>GCC</application>-3 compiled browsers. 
     41    <para>The <application>JDK</application> comes in two flavors, a precompiled
     42    binary and a source package. Previously, the plugin included in the
     43    <application>JDK</application> binary package was unusable on LFS
     44    owing to incompatibilities with <application>GCC</application>-3 compiled browsers.
    4545    This is not the case anymore.</para>
    4646
    4747    <para>In order to use the source code and patches, you must read and agree
    4848    to the Sun <ulink url="http://java.sun.com/j2se/1.5.0/jrl_5.0-license.txt">
    49     Java Research License</ulink>. In addition, the source code cannot be 
    50     downloaded from some countries, so for users from those countries, the binary 
     49    Java Research License</ulink>. In addition, the source code cannot be
     50    downloaded from some countries, so for users from those countries, the binary
    5151    is the only option.</para>
    5252
    53     <para>If you plan on compiling the <application>JDK</application> source, you 
    54     will still need to download the binary version to bootstrap the 
    55     <application>JDK</application> build.  You will need to download a total of four 
     53    <para>If you plan on compiling the <application>JDK</application> source, you
     54    will still need to download the binary version to bootstrap the
     55    <application>JDK</application> build.  You will need to download a total of four
    5656    files to complete the source build:
    5757    <filename>jdk-1_5_0_02-linux-i586.bin</filename>,
     
    100100      </listitem>
    101101      <listitem>
    102         <para><ulink 
     102        <para><ulink
    103103        url="&patch-root;/jdk-&jdk-src-version;-motif_mkmsgcat-1.patch"/></para>
    104104      </listitem>
     
    107107        url="&patch-root;/jdk-&jdk-src-version;-nptl-1.patch"/></para></listitem>
    108108      <listitem>
    109         <para><ulink 
     109        <para><ulink
    110110        url="&patch-root;/jdk-&jdk-src-version;-remove_broken_demo-1.patch"/></para>
    111111      </listitem>
     
    119119    <itemizedlist spacing='compact'>
    120120      <listitem>
    121         <para><ulink 
     121        <para><ulink
    122122        url="&patch-root;/jdk-&jdk-src-version;-remove_debug_image-1.patch"/>
    123123        (Skips compiling of the <application>JDK</application> debug image)</para>
    124124      </listitem>
    125125      <listitem>
    126         <para><ulink 
     126        <para><ulink
    127127        url="&patch-root;/jdk-&jdk-src-version;-static_cxx-1.patch"/>
    128128        (Forces dynamic linking to gcc libs)</para></listitem>
    129129      <listitem>
    130         <para><ulink 
     130        <para><ulink
    131131        url="&patch-root;/jdk-&jdk-src-version;-xorg-6.8.1-1.patch"/>
    132132        (Only required if building agianst <xref linkend="xorg"/>)</para>
     
    137137
    138138    <bridgehead renderas="sect4">Required (to Build JDK from Source)</bridgehead>
    139     <para>X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>), 
    140     <xref linkend="zip"/>, 
    141     <xref linkend="unzip"/>, 
    142     <xref linkend="cpio"/>, 
    143     <xref linkend="alsa"/>, and 
     139    <para>X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>),
     140    <xref linkend="zip"/>,
     141    <xref linkend="unzip"/>,
     142    <xref linkend="cpio"/>,
     143    <xref linkend="alsa"/>, and
    144144    <xref linkend="tcsh"/></para>
    145145
     
    173173    <para>The binary version is now installed.</para>
    174174
    175     <para>If you don't want to compile the source or are not in a position to 
    176     download the source owing to license restrictions, skip ahead to the 
     175    <para>If you don't want to compile the source or are not in a position to
     176    download the source owing to license restrictions, skip ahead to the
    177177    configuration section.</para>
    178178
     
    216216
    217217    <warning>
    218       <para>Setting CFLAGS/CXXFLAGS/LDFLAGS is guaranteed to make the build 
    219       fail. If you are interested in optimizing the build, set 
     218      <para>Setting CFLAGS/CXXFLAGS/LDFLAGS is guaranteed to make the build
     219      fail. If you are interested in optimizing the build, set
    220220      OTHER_CFLAGS/OTHER_CXXFLAGS/OTHER_LDFLAGS instead.</para>
    221221    </warning>
    222222
    223     <para>Additionally, if you would like to make in parallel, add the 
     223    <para>Additionally, if you would like to make in parallel, add the
    224224    following:</para>
    225225
     
    228228    <para>Build the <application>JDK</application> with the following
    229229    commands. There will be a lot of messages about missing files that look like
    230     errors. These are caused by not meeting the expected build environemnt 
    231     (Red Hat).  As long as the build doesn't stop, the messages 
     230    errors. These are caused by not meeting the expected build environemnt
     231    (Red Hat).  As long as the build doesn't stop, the messages
    232232    are harmless.</para>
    233233
     
    236236cd ../build/linux-i?86</userinput></screen>
    237237
    238     <para>Now, as the <systemitem class="username">root</systemitem> user, 
     238    <para>Now, as the <systemitem class="username">root</systemitem> user,
    239239    install the <application>JDK</application>:</para>
    240240
     
    264264    the location of the bootstrap <application>JDK</application>.</para>
    265265
    266     <para><command>export ALT_MOZILLA_PATH=$PWD</command>: This tells the build 
     266    <para><command>export ALT_MOZILLA_PATH=$PWD</command>: This tells the build
    267267    where to find the base directory of the plugin path (which contains the
    268268    <application>Mozilla</application> headers).</para>
     
    271271    changes the location where the build finds the needed executables.</para>
    272272
    273     <para><command>export BUILD_NUMBER="blfs-&blfs-version;"</command>: 
    274     This will help you identify the compiled version of the runtime environment 
    275     and virtual machine by appending this information to the version 
     273    <para><command>export BUILD_NUMBER="blfs-&blfs-version;"</command>:
     274    This will help you identify the compiled version of the runtime environment
     275    and virtual machine by appending this information to the version
    276276    string.</para>
    277277
     
    281281
    282282    <para><command>unset JAVA_HOME</command>: This clears the
    283     <envar>JAVA_HOME</envar> variable as recommended by the build 
     283    <envar>JAVA_HOME</envar> variable as recommended by the build
    284284    instructions.</para>
    285285
    286286    <para><command>unset CLASSPATH</command>: This clears the
    287     <envar>CLASSPATH</envar> variable as per the recommendations in the build 
     287    <envar>CLASSPATH</envar> variable as per the recommendations in the build
    288288    instructions.</para>
    289289
    290     <para><command>unset CFLAGS/CXXFLAGS...</command>: These variables cause 
     290    <para><command>unset CFLAGS/CXXFLAGS...</command>: These variables cause
    291291    miscompilation of the build. Never set them.</para>
    292292
    293     <para><command>export INSANE=true</command>: The certified platform for the 
    294     build is Redhat Enterprise Advanced Server 2.1. This variable ensures that 
    295     all the errors related to compiling on a non-certified platform will be 
     293    <para><command>export INSANE=true</command>: The certified platform for the
     294    build is Redhat Enterprise Advanced Server 2.1. This variable ensures that
     295    all the errors related to compiling on a non-certified platform will be
    296296    displayed as warnings instead of errors.</para>
    297297
    298     <para><command>export MAKE_VERBOSE=true</command>: Allows the compiler 
     298    <para><command>export MAKE_VERBOSE=true</command>: Allows the compiler
    299299    commands to be displayed on the console.</para>
    300300
    301301    <para><command>export ALT_CACERTS_FILE...</command>: Specifies the
    302     certificate file to use (from the installed binary 
     302    certificate file to use (from the installed binary
    303303    <application>JDK</application>).</para>
    304304
     
    319319
    320320    <para>Add the following <filename>jdk.sh</filename> shell startup file to
    321     the <filename>/etc/profile.d</filename> directory with the following 
     321    the <filename>/etc/profile.d</filename> directory with the following
    322322    commands:</para>
    323323
     
    353353    <para>The <application>Java</application> plugin is loacated in
    354354    <filename class="directory">$JAVA_HOME/jre/plugin/i?86/ns7/</filename>.
    355     Make a symbolic link to the file in that directory from your browser 
     355    Make a symbolic link to the file in that directory from your browser
    356356    plugins directory.</para>
    357357
     
    375375
    376376      <seglistitem>
    377         <seg>appletviewer, extcheck, idlj, jar, jarsigner, java, javac, javadoc, 
    378         javah, javap, javaws, jdb, keytool, native2ascii, orbd, policytool, rmic, rmid, 
     377        <seg>appletviewer, extcheck, idlj, jar, jarsigner, java, javac, javadoc,
     378        javah, javap, javaws, jdb, keytool, native2ascii, orbd, policytool, rmic, rmid,
    379379        rmiregistry, serialver, servertool, and tnameserv</seg>
    380         <seg><envar>$JAVA_HOME</envar>/lib/*, <envar>$JAVA_HOME</envar>/jre/lib/*, 
     380        <seg><envar>$JAVA_HOME</envar>/lib/*, <envar>$JAVA_HOME</envar>/jre/lib/*,
    381381        and libjavaplugin_oji.so</seg>
    382382        <seg>/opt/jdk</seg>
     
    392392        <term><command>appletviewer</command></term>
    393393        <listitem>
    394           <para>runs <application>Java</application> applets outside of the 
     394          <para>runs <application>Java</application> applets outside of the
    395395          context of a browser.</para>
    396396          <indexterm zone="jdk appletviewer">
     
    403403        <term><command>extcheck</command></term>
    404404        <listitem>
    405           <para>checks a specified <filename>JAR</filename> file for title 
    406           and version conflicts with any extensions installed in the 
     405          <para>checks a specified <filename>JAR</filename> file for title
     406          and version conflicts with any extensions installed in the
    407407          <application>JDK</application> software.</para>
    408408          <indexterm zone="jdk extcheck">
     
    415415        <term><command>idlj</command></term>
    416416        <listitem>
    417           <para>generates <application>Java</application> bindings from a 
     417          <para>generates <application>Java</application> bindings from a
    418418          given IDL file.</para>
    419419          <indexterm zone="jdk idlj">
     
    437437        <term><command>jarsigner</command></term>
    438438        <listitem>
    439           <para>signs <filename>JAR</filename> (Java ARchive) files and verifies the 
     439          <para>signs <filename>JAR</filename> (Java ARchive) files and verifies the
    440440          signatures and integrity of a signed <filename>JAR</filename>.</para>
    441441          <indexterm zone="jdk jarsigner">
     
    448448        <term><command>java</command></term>
    449449        <listitem>
    450           <para>launches a <application>Java</application> application by 
    451           starting a <application>Java</application> runtime environment, loading a 
     450          <para>launches a <application>Java</application> application by
     451          starting a <application>Java</application> runtime environment, loading a
    452452          specified class and invoking its main method.</para>
    453453          <indexterm zone="jdk java">
     
    460460        <term><command>javac</command></term>
    461461        <listitem>
    462           <para>reads class and interface definitions, written in the 
    463           <application>Java</application> programming language, and compiles 
     462          <para>reads class and interface definitions, written in the
     463          <application>Java</application> programming language, and compiles
    464464          them into bytecode class files.</para>
    465465          <indexterm zone="jdk javac">
     
    472472        <term><command>javadoc</command></term>
    473473        <listitem>
    474           <para>parses the declarations and documentation comments in a set of 
    475           <application>Java</application> source files and produces a corresponding 
    476           set of HTML pages describing the classes, interfaces, 
     474          <para>parses the declarations and documentation comments in a set of
     475          <application>Java</application> source files and produces a corresponding
     476          set of HTML pages describing the classes, interfaces,
    477477          constructors, methods, and fields.</para>
    478478          <indexterm zone="jdk javadoc">
     
    485485        <term><command>javah</command></term>
    486486        <listitem>
    487           <para>generates <application>C</application> header and source files 
     487          <para>generates <application>C</application> header and source files
    488488          that are needed to implement native methods.</para>
    489489          <indexterm zone="jdk javah">
     
    506506        <term><command>javaws</command></term>
    507507        <listitem>
    508           <para>launches <application>Java </application>application/applets 
     508          <para>launches <application>Java </application>application/applets
    509509          hosted on a network.</para>
    510510          <indexterm zone="jdk javaws">
     
    517517        <term><command>jdb</command></term>
    518518        <listitem>
    519           <para>is a simple command-line debugger for 
     519          <para>is a simple command-line debugger for
    520520          <application>Java</application> classes.</para>
    521521          <indexterm zone="jdk jdb">
     
    538538        <term><command>native2ascii</command></term>
    539539        <listitem>
    540           <para> converts files that contain non-supported character encoding 
     540          <para> converts files that contain non-supported character encoding
    541541          into files containing Latin-1 or Unicode-encoded characters.</para>
    542542          <indexterm zone="jdk native2ascii">
     
    549549        <term><command>orbd</command></term>
    550550        <listitem>
    551           <para>is used to enable clients to transparently locate and invoke 
     551          <para>is used to enable clients to transparently locate and invoke
    552552          persistent objects on servers in the CORBA environment.</para>
    553553          <indexterm zone="jdk orbd">
     
    570570        <term><command>rmic</command></term>
    571571        <listitem>
    572           <para>generates stub and skeleton class files for remote objects 
    573           from the names of compiled <application>Java</application> classes that 
     572          <para>generates stub and skeleton class files for remote objects
     573          from the names of compiled <application>Java</application> classes that
    574574          contain remote object implementations.</para>
    575575          <indexterm zone="jdk rmic">
     
    592592        <term><command>rmiregistry</command></term>
    593593        <listitem>
    594           <para>creates and starts a remote object registry on the specified 
     594          <para>creates and starts a remote object registry on the specified
    595595          port on the current host.</para>
    596596          <indexterm zone="jdk rmiregistry">
     
    603603        <term><command>serialver</command></term>
    604604        <listitem>
    605           <para>returns the serialVersionUID for one or more classes in a 
     605          <para>returns the serialVersionUID for one or more classes in a
    606606          form suitable for copying into an evolving class.</para>
    607607          <indexterm zone="jdk serialver">
     
    614614        <term><command>servertool</command></term>
    615615        <listitem>
    616           <para>provides an ease-of-use interface for application programmers 
     616          <para>provides an ease-of-use interface for application programmers
    617617          to register, unregister, startup and shutdown a server.</para>
    618618          <indexterm zone="jdk servertool">
  • general/prog/pdl.xml

    r8092658 rdae2ba0b  
    3030    <title>Introduction to PDL</title>
    3131
    32     <para><application>PDL</application> (Perl Data Language) gives 
    33     standard <application>Perl</application> the ability to compactly store 
    34     and quickly manipulate the large N-dimensional data arrays common to 
    35     scientific computing. <application>PDL</application> turns 
    36     <application>Perl</application> into an array-oriented, numerical language 
     32    <para><application>PDL</application> (Perl Data Language) gives
     33    standard <application>Perl</application> the ability to compactly store
     34    and quickly manipulate the large N-dimensional data arrays common to
     35    scientific computing. <application>PDL</application> turns
     36    <application>Perl</application> into an array-oriented, numerical language
    3737    similar to such commerical packages as <application>IDL</application>
    38     and <application>MatLab</application>. One can write simple 
    39     <application>Perl</application> expressions to manipulate entire numerical 
     38    and <application>MatLab</application>. One can write simple
     39    <application>Perl</application> expressions to manipulate entire numerical
    4040    arrays all at once.</para>
    4141
    42     <para><application>PDL</application> provides extensive numerical and 
    43     semi-numerical functionality with support for two- and three-dimensional 
    44     visualisation as well as a variety of I/O formats. The goal is to allow 
    45     <application>PDL</application> to interact with a variety of external numerical 
    46     packages, graphics and visualisation systems. Easy interfacing to such systems 
     42    <para><application>PDL</application> provides extensive numerical and
     43    semi-numerical functionality with support for two- and three-dimensional
     44    visualisation as well as a variety of I/O formats. The goal is to allow
     45    <application>PDL</application> to interact with a variety of external numerical
     46    packages, graphics and visualisation systems. Easy interfacing to such systems
    4747    is one of the core design features of <application>PDL</application>.</para>
    4848
     
    7171    <bridgehead renderas="sect3">PDL Dependencies</bridgehead>
    7272
    73     <para><application>PDL</application> is a collection of over 90 
    74     <application>Perl</application> modules. Some of these modules require 
     73    <para><application>PDL</application> is a collection of over 90
     74    <application>Perl</application> modules. Some of these modules require
    7575    additional libraries and/or <application>Perl</application> modules for full
    76     functionality. Listed below are the modules which require additional software 
    77     or configuration. If you don't need a particular module's functionality, you don't 
    78     need to install its dependencies. The dependency tree for each module is listed 
    79     downward, meaning you'll need to start at the bottom of a module's tree and work 
    80     up. The dependencies are listed in the same order as they are in the 
     76    functionality. Listed below are the modules which require additional software
     77    or configuration. If you don't need a particular module's functionality, you don't
     78    need to install its dependencies. The dependency tree for each module is listed
     79    downward, meaning you'll need to start at the bottom of a module's tree and work
     80    up. The dependencies are listed in the same order as they are in the
    8181    <filename>DEPENDENCIES</filename> file, found in the package source tree.</para>
    8282
    8383    <bridgehead renderas="sect4">PDL::NiceSlice</bridgehead>
    8484
    85     <para>The <application>PDL</application>::NiceSlice module is used to 
     85    <para>The <application>PDL</application>::NiceSlice module is used to
    8686    enhance <application>PDL</application>'s slice syntax. <quote>Slicing</quote>
    87     is a term used in the process of creating a cross-section, or slice, of a 
     87    is a term used in the process of creating a cross-section, or slice, of a
    8888    <application>PDL</application> object (piddle).</para>
    8989
    9090    <itemizedlist spacing='compact'>
    9191      <listitem>
    92         <para><ulink 
     92        <para><ulink
    9393        url="http://www.cpan.org/authors/id/P/PM/PMQS/Filter-&Filter-version;.tar.gz">
    9494        Filter-&Filter-version;</ulink></para>
     
    9898    <bridgehead renderas="sect4">Inline::Pdlpp</bridgehead>
    9999
    100     <para>The Inline::Pdlpp module allows you to define fast PP 
     100    <para>The Inline::Pdlpp module allows you to define fast PP
    101101    code inline in your scripts.</para>
    102102
    103103    <itemizedlist spacing='compact'>
    104104      <listitem>
    105         <para><ulink 
     105        <para><ulink
    106106        url="http://www.cpan.org/authors/id/I/IN/INGY/Inline-&Inline-version;.tar.gz">
    107107        Inline-&Inline-version;</ulink></para>
    108108        <itemizedlist>
    109109          <listitem>
    110             <para><ulink 
     110            <para><ulink
    111111            url="http://www.cpan.org/authors/id/D/DC/DCONWAY/Parse-RecDescent-&Parse-RecDescent-version;.tar.gz">
    112112            Parse-RecDescent-&Parse-RecDescent-version;</ulink></para>
     
    118118    <bridgehead renderas="sect4">Perldl</bridgehead>
    119119
    120     <para><command>perldl</command> is a simple shell (written in 
    121     <application>Perl</application>) which allows interactive 
     120    <para><command>perldl</command> is a simple shell (written in
     121    <application>Perl</application>) which allows interactive
    122122    use of <application>PDL</application>.</para>
    123123
    124124    <itemizedlist spacing='compact'>
    125125      <listitem>
    126         <para><ulink 
     126        <para><ulink
    127127        url="http://www.cpan.org/authors/id/H/HA/HAYASHI/Term-ReadLine-Gnu-&Term-ReadLine-Gnu-version;.tar.gz">
    128128        Term-ReadLine-Gnu-&Term-ReadLine-Gnu-version;</ulink></para>
     
    132132    <bridgehead renderas="sect4">PDL::Graphics::TriD</bridgehead>
    133133
    134     <para>The <application>PDL</application>::Graphics::TriD module implements 
    135     a generic 3D plotting interface for <application>PDL</application>. Points, 
     134    <para>The <application>PDL</application>::Graphics::TriD module implements
     135    a generic 3D plotting interface for <application>PDL</application>. Points,
    136136    lines and surfaces (among other objects) are supported.</para>
    137137
    138138    <itemizedlist spacing='compact'>
    139139      <listitem>
    140         <para>OpenGL (<xref linkend="xfree86"/> or 
     140        <para>OpenGL (<xref linkend="xfree86"/> or
    141141        <xref linkend="xorg"/>)</para>
    142142      </listitem>
     
    145145    <bridgehead renderas="sect4">PDL::Graphics::PGPLOT</bridgehead>
    146146
    147     <para>The <application>PDL</application>::Graphics::PGPLOT module is a 
    148     convenience interface to the <application>PGPLOT</application> commands, 
     147    <para>The <application>PDL</application>::Graphics::PGPLOT module is a
     148    convenience interface to the <application>PGPLOT</application> commands,
    149149    implemented using the object oriented <application>PGPLOT</application>
    150     plotting package in the <application>PDL</application>::Graphics::PGPLOT::Window 
     150    plotting package in the <application>PDL</application>::Graphics::PGPLOT::Window
    151151    module.</para>
    152152
    153153    <itemizedlist spacing='compact'>
    154154      <listitem>
    155         <para><ulink 
     155        <para><ulink
    156156        url="http://www.cpan.org/authors/id/K/KG/KGB/PGPLOT-&pgperl-version;.tar.gz">
    157157        pgperl</ulink></para>
    158158        <itemizedlist>
    159159          <listitem>
    160             <para><ulink 
     160            <para><ulink
    161161            url="http://www.cpan.org/authors/id/K/KG/KGB/ExtUtils-F77-&ExtUtils-F77-version;.tar.gz">
    162162            ExtUtils-F77-&ExtUtils-F77-version;</ulink></para>
     
    168168          </listitem>
    169169          <listitem>
    170             <para><ulink 
     170            <para><ulink
    171171            url="http://www.astro.caltech.edu/~tjp/pgplot/">PGPLOT</ulink></para>
    172172            <itemizedlist>
    173173              <listitem>
    174                 <para>X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>), 
    175                 <xref linkend="lesstif"/>, 
    176                 <xref linkend="tk"/> and 
     174                <para>X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>),
     175                <xref linkend="lesstif"/>,
     176                <xref linkend="tk"/> and
    177177                <xref linkend="gcc"/> (Fortran compiler)</para>
    178178              </listitem>
     
    185185    <bridgehead renderas="sect4">PDL::Graphics::PLPLOT</bridgehead>
    186186
    187     <para>The <application>PDL</application>::Graphics::PLPLOT module is a 
     187    <para>The <application>PDL</application>::Graphics::PLPLOT module is a
    188188    simple interface to the <application>PLplot</application> plotting library.</para>
    189189
     
    193193        <itemizedlist>
    194194          <listitem>
    195             <para><xref linkend="pkgconfig"/>, 
    196             X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>), 
    197             <xref linkend="GTK"/>, 
    198             <xref linkend="freetype2"/>, 
    199             <ulink url="http://www.boutell.com/gd/">GD</ulink>, 
    200             <ulink url="http://www.svgalib.org/">SVGAlib</ulink>, 
    201             <xref linkend="gnome-libs"/>, 
    202             <xref linkend="jdk"/>, 
    203             <xref linkend="tk"/>, 
    204             <xref linkend="python"/> (with the 
    205             <ulink url="http://www.pfdubois.com/numpy/">Numerical Extension</ulink>), 
    206             <xref linkend="gcc"/> (Fortran compiler), 
    207             <ulink url="http://www.swig.org/">SWIG</ulink>, 
     195            <para><xref linkend="pkgconfig"/>,
     196            X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>),
     197            <xref linkend="GTK"/>,
     198            <xref linkend="freetype2"/>,
     199            <ulink url="http://www.boutell.com/gd/">GD</ulink>,
     200            <ulink url="http://www.svgalib.org/">SVGAlib</ulink>,
     201            <xref linkend="gnome-libs"/>,
     202            <xref linkend="jdk"/>,
     203            <xref linkend="tk"/>,
     204            <xref linkend="python"/> (with the
     205            <ulink url="http://www.pfdubois.com/numpy/">Numerical Extension</ulink>),
     206            <xref linkend="gcc"/> (Fortran compiler),
     207            <ulink url="http://www.swig.org/">SWIG</ulink>,
    208208            <ulink url="http://sourceforge.net/projects/incrtcl/">iTcl</ulink></para>
    209209          </listitem>
     
    214214    <bridgehead renderas="sect4">PDL::Graphics::IIS</bridgehead>
    215215
    216     <para>The <application>PDL</application>::Graphics::IIS 
     216    <para>The <application>PDL</application>::Graphics::IIS
    217217    module provides an interface to any image display <quote>device</quote>
    218218    which supports the <quote>IIS protocol</quote>.</para>
     
    220220    <itemizedlist spacing='compact'>
    221221      <listitem>
    222         <para><ulink 
     222        <para><ulink
    223223        url="http://tdc-www.harvard.edu/software/saoimage.html">SAOimage</ulink></para>
    224224        <itemizedlist>
     
    229229      </listitem>
    230230      <listitem>
    231         <para><ulink 
    232         url="http://iraf.noao.edu/iraf/web/projects/x11iraf/x11iraf.html">X11 
     231        <para><ulink
     232        url="http://iraf.noao.edu/iraf/web/projects/x11iraf/x11iraf.html">X11
    233233        IRAF</ulink></para>
    234234        <itemizedlist>
    235235          <listitem>
    236             <para>X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>) and 
     236            <para>X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>) and
    237237            <xref linkend="tk"/></para>
    238238          </listitem>
     
    243243    <bridgehead renderas="sect4">PDL::Graphics::Karma</bridgehead>
    244244
    245     <para>The <application>PDL</application>::Graphics::Karma 
    246     module is an interface to <application>Karma</application> visualisation 
     245    <para>The <application>PDL</application>::Graphics::Karma
     246    module is an interface to <application>Karma</application> visualisation
    247247    applications.</para>
    248248
    249249    <itemizedlist spacing='compact'>
    250250      <listitem>
    251         <para><ulink 
     251        <para><ulink
    252252        url="http://www.atnf.csiro.au/computing/software/karma/">Karma</ulink></para>
    253253        <itemizedlist>
     
    259259    </itemizedlist>
    260260
    261     <para><emphasis>Note:</emphasis> You may need to modify the 
    262     <option>WHERE_KARMA =&gt; undef</option> line in the source tree 
    263     <filename>perldl.conf</filename> file to point to your installation 
     261    <para><emphasis>Note:</emphasis> You may need to modify the
     262    <option>WHERE_KARMA =&gt; undef</option> line in the source tree
     263    <filename>perldl.conf</filename> file to point to your installation
    264264    of <application>Karma</application></para>
    265265
    266266    <bridgehead renderas="sect4">PDL::IO::Pic</bridgehead>
    267267
    268     <para> The <application>PDL</application>::IO::Pic module implements I/O 
    269     for a number of popular image formats by exploiting the 
     268    <para> The <application>PDL</application>::IO::Pic module implements I/O
     269    for a number of popular image formats by exploiting the
    270270    <command>xxxtopnm</command> and <command>pnmtoxxx</command>
    271     converters from the <application>Netpbm</application> package and the 
    272     <command>cjpeg</command> and <command>djpeg</command> converters. 
    273     It also  contains the routine wmpeg to write MPEG movies from piddles 
     271    converters from the <application>Netpbm</application> package and the
     272    <command>cjpeg</command> and <command>djpeg</command> converters.
     273    It also  contains the routine wmpeg to write MPEG movies from piddles
    274274    representing image stacks.</para>
    275275
    276276    <itemizedlist spacing='compact'>
    277277      <listitem>
    278         <para><ulink url="http://netpbm.sourceforge.net/">Netpbm</ulink>, 
    279         <xref linkend="libjpeg"/> and 
     278        <para><ulink url="http://netpbm.sourceforge.net/">Netpbm</ulink>,
     279        <xref linkend="libjpeg"/> and
    280280        <ulink url="ftp://mm-ftp.cs.berkeley.edu/pub/multimedia/mpeg/encode/">
    281281        mpeg_encode</ulink></para>
     
    285285    <bridgehead renderas="sect4">PDL::Slatec</bridgehead>
    286286
    287     <para> The <application>PDL</application>::Slatec module serves the dual 
    288     purpose of providing an interface to parts of the slatec library and showing 
    289     how to interface <application>PDL</application> to an external library. 
    290     The module provides routines to manipulate matrices, calculate FFTs, fit 
    291     data using polynomials, and interpolate/integrate data using piecewise 
     287    <para> The <application>PDL</application>::Slatec module serves the dual
     288    purpose of providing an interface to parts of the slatec library and showing
     289    how to interface <application>PDL</application> to an external library.
     290    The module provides routines to manipulate matrices, calculate FFTs, fit
     291    data using polynomials, and interpolate/integrate data using piecewise
    292292    cubic Hermite interpolation.</para>
    293293
    294294    <itemizedlist spacing='compact'>
    295295      <listitem>
    296         <para><ulink 
     296        <para><ulink
    297297        url="http://www.cpan.org/authors/id/K/KG/KGB/ExtUtils-F77-&ExtUtils-F77-version;.tar.gz">
    298298        ExtUtils-F77-&ExtUtils-F77-version;</ulink></para>
     
    319319
    320320    <para> The <application>PDL</application>::<application>FFTW</application>
    321     module is a means to interface <application>PDL</application> with the 
    322     <application>FFTW</application> library. It's similar to the standard FFT 
    323     routine but it's usually faster and has support for real transforms. It works 
    324     well for the types of piddles for which the library was compiled (otherwise it 
     321    module is a means to interface <application>PDL</application> with the
     322    <application>FFTW</application> library. It's similar to the standard FFT
     323    routine but it's usually faster and has support for real transforms. It works
     324    well for the types of piddles for which the library was compiled (otherwise it
    325325    must do conversions).</para>
    326326
     
    333333    <bridgehead renderas="sect4">PDL::IO::Browser</bridgehead>
    334334
    335     <para>The <application>PDL</application>::IO::Browser module 
     335    <para>The <application>PDL</application>::IO::Browser module
    336336    is a 2D cursor terminal data browser for piddles.</para>
    337337
    338     <para>There is no additional software required to use the module. However, 
    339     the default is to not install the module because some platforms don't provide 
    340     a curses compatible library. To enable the module, issue the following 
     338    <para>There is no additional software required to use the module. However,
     339    the default is to not install the module because some platforms don't provide
     340    a curses compatible library. To enable the module, issue the following
    341341    command:</para>
    342342
     
    346346    <bridgehead renderas="sect4">PDL::IO::NDF</bridgehead>
    347347
    348     <para>The <application>PDL</application>::IO::NDF module adds the ability to 
     348    <para>The <application>PDL</application>::IO::NDF module adds the ability to
    349349    read and write Starlink N-dimensional data files as N-dimensional piddles.</para>
    350350
    351351    <itemizedlist spacing='compact'>
    352352      <listitem>
    353         <para><ulink 
     353        <para><ulink
    354354        url="http://www.cpan.org/authors/id/A/AA/AALLAN/Astro-FITS-Header-&Astro-FITS-Header-version;.tar.gz">
    355355        Astro-FITS-Header-&Astro-FITS-Header-version;</ulink></para>
    356356        <itemizedlist>
    357357          <listitem>
    358             <para><ulink 
     358            <para><ulink
    359359            url="http://www.cpan.org/authors/id/P/PR/PRATZLAFF/Astro-FITS-CFITSIO-&Astro-FITS-CFITSIO-version;.tar.gz">
    360360            Astro-FITS-CFITSIO-&Astro-FITS-CFITSIO-version;</ulink></para>
    361361            <itemizedlist>
    362362              <listitem>
    363                 <para><ulink 
     363                <para><ulink
    364364                url="http://heasarc.gsfc.nasa.gov/docs/software/fitsio/">CFITSIO</ulink></para>
    365365              </listitem>
     
    367367          </listitem>
    368368          <listitem>
    369             <para><ulink 
     369            <para><ulink
    370370            url="ftp://ftp.starlink.rl.ac.uk/pub/ussc/store/starperl/starperl.tar.Z">
    371371            NDFPERL-&NDF-version;</ulink></para>
    372372            <itemizedlist>
    373373              <listitem>
    374                 <para><ulink 
     374                <para><ulink
    375375                url="ftp://ftp.starlink.rl.ac.uk/pub/ussc/store/starperl/starperl.tar.Z">
    376376                Starlink-Config-&Starlink-Config-version;</ulink></para>
     
    394394          </listitem>
    395395          <listitem>
    396             <para><ulink 
     396            <para><ulink
    397397            url="ftp://ftp.starlink.rl.ac.uk/pub/ussc/store/starperl/starperl.tar.Z">
    398398            GSDPERL-&GSD-version;</ulink></para>
    399399            <itemizedlist>
    400400              <listitem>
    401                 <para><ulink 
     401                <para><ulink
    402402                url="ftp://ftp.starlink.rl.ac.uk/pub/ussc/store/starperl/starperl.tar.Z">
    403403                Starlink-Config-&Starlink-Config-version;</ulink></para>
    404404                <itemizedlist>
    405405                  <listitem>
    406                     <para><ulink 
     406                    <para><ulink
    407407                    url="http://star-www.rl.ac.uk/">Starlink GSD</ulink></para>
    408408                    <itemizedlist>
     
    425425    <title>Installation of PDL</title>
    426426
    427     <para>Install <application>PDL</application> (and all the dependency 
     427    <para>Install <application>PDL</application> (and all the dependency
    428428    <application>Perl</application> modules) by running the following commands:</para>
    429429
     
    444444      <title>Config Files</title>
    445445
    446       <para><filename>~/.perldlrc</filename> and 
     446      <para><filename>~/.perldlrc</filename> and
    447447      <filename>local.perldlrc</filename> in the current directory</para>
    448448
     
    460460      <title>Configuration Information</title>
    461461
    462       <para>See <ulink 
     462      <para>See <ulink
    463463      url="http://pdl.sourceforge.net/PDLdocs/perldl.html#the startup file ~/.perldlrc"/>
    464       for information about configuring <command>perldl</command> to suit your 
     464      for information about configuring <command>perldl</command> to suit your
    465465      needs.</para>
    466466
     
    492492        <term><command>pdl</command></term>
    493493        <listitem>
    494           <para>is a binary program called from 
     494          <para>is a binary program called from
    495495          <application>PDL</application> scripts which is used to
    496496          interface <command>perldl</command>.</para>
     
    515515        <term><command>perldl</command></term>
    516516        <listitem>
    517           <para>is a simple shell (written in <application>Perl</application>) 
     517          <para>is a simple shell (written in <application>Perl</application>)
    518518          for interactive use of <application>PDL</application>.</para>
    519519          <indexterm zone="pdl perldl">
Note: See TracChangeset for help on using the changeset viewer.