Changeset 8c9ec303 for general/prog


Ignore:
Timestamp:
02/01/2005 06:29:34 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.0, 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:
9824250
Parents:
7fc4452
Message:

Added MD5 sum to GCC-3.3.4 instructions; split long sed command in Tcl instructions to fit on the PDF page; added indexing tags to GCC-3.4.1 instructions

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

Location:
general/prog
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • general/prog/gcc.xml

    r7fc4452 r8c9ec303  
    77  <!ENTITY gcc-download-http  "http://mirrors.rcn.net/pub/sourceware/gcc/releases/gcc-&gcc-version;/gcc-&gcc-version;.tar.bz2">
    88  <!ENTITY gcc-download-ftp   "ftp://mirrors.rcn.net/pub/sourceware/gcc/releases/gcc-&gcc-version;/gcc-&gcc-version;.tar.bz2">
     9  <!ENTITY gcc-md5sum         "31b459062499f9f68d451db9cbf3205c">
    910  <!ENTITY gcc-size           "27.2 MB">
    1011  <!ENTITY gcc-buildsize      "1.53 GB">
     
    2526<?dbhtml filename="gcc.html" ?>
    2627<title>GCC-&gcc-version;</title>
     28<indexterm zone="gcc">
     29<primary sortas="a-gcc-3-4">GCC-&gcc-version;</primary></indexterm>
    2730
    2831<sect2>
     
    4245<listitem><para>Download (FTP): <ulink
    4346url="&gcc-download-ftp;"/></para></listitem>
     47<listitem><para>Download MD5 sum: &gcc-md5sum;</para></listitem>
    4448<listitem><para>Download size: &gcc-size;</para></listitem>
    4549<listitem><para>Estimated disk space required:
     
    9599dependencies</title>
    96100<sect4><title>Required</title>
    97 <para><xref linkend="tcsh"/></para></sect4>
     101<para><xref linkend="tcsh"/></para>
     102</sect4>
    98103</sect3>
    99104
     
    104109</title>
    105110
    106 <para>Install <application><acronym>GNAT</acronym></application> by running the
    107 following commands:</para>
     111<para>Install <application><acronym>GNAT</acronym></application> by running
     112the following commands:</para>
    108113
    109114<screen><userinput><command>./doconfig</command></userinput></screen>
    110115
    111116<para>The above script will ask you how and where you would like to install
    112 <application><acronym>GNAT</acronym></application>. To avoid conflicts with the
    113 system <command>gcc</command>, the package will be installed in a separate
     117<application><acronym>GNAT</acronym></application>. To avoid conflicts with
     118the system <command>gcc</command>, the package will be installed in a separate
    114119directory, that can later be removed from the system.</para>
    115120
     
    118123and <userinput>/opt/gnat</userinput> in response to the second question.</para>
    119124
    120 <para>To finish the install, run:</para>
    121 <screen><userinput><command>./doinstall</command></userinput></screen>
     125<para>To finish the install, run the following command as the root user:</para>
     126
     127<screen><userinput role='root'><command>./doinstall</command></userinput></screen>
    122128
    123129<para>The <application><acronym>GNAT</acronym></application> compiler can be
     
    152158with those found at <ulink
    153159url="http://gcc.gnu.org/ml/gcc-testresults/"/>. There's also an i686 platform
    154 test result produced by an <acronym>LFS</acronym> (6.0-testing-20041003) system
    155 at <ulink url="http://www.linuxfromscratch.org/~randy/gcc341_test.txt"/>. You
     160test result produced by an <acronym>LFS</acronym>-6.0 system at
     161<ulink url="http://linuxfromscratch.org/~randy/gcc341_test.txt"/>. You
    156162may also want to refer to the information found in the
    157 <application><acronym>GCC</acronym></application>-Pass 2 section of Chapter 5
     163<application><acronym>GCC</acronym></application>-Pass 2 section of Chapter 5 
    158164in the <acronym>LFS</acronym> book.</para></important>
    159165
    160166<note><para>Some of the <application>Java</application> programs installed by
    161 the <application><acronym>GCC</acronym></application> package conflict (have
     167the <application><acronym>GCC</acronym></application> package conflict (have 
    162168the same names) with programs from the <xref linkend="j2sdk"/> package. If
    163169you're installing the <application>Java</application> language from the
    164170<application><acronym>GCC</acronym></application> package but you wish to
    165 use the programs from the <application>JDK</application> as the defaults,
    166 ensure
    167 <filename class='directory'><replaceable>[JDKpath]</replaceable>/bin</filename>
    168 is listed before <filename class='directory'>/usr/bin</filename> in your
    169 <envar>PATH</envar> variable.</para></note>
     171use the programs from the <application>JDK</application> as the defaults,
     172ensure <filename class='directory'>$JAVA_HOME/bin</filename> is listed before
     173<filename class='directory'>/usr/bin</filename> in your <envar>PATH</envar>
     174variable.</para></note>
    170175
    171176<screen><userinput><command>patch -Np1 -i ../gcc-&gcc-version;-no_fixincludes-1.patch &amp;&amp;
     
    181186make -C gcc gnattools &amp;&amp;
    182187make -k check &amp;&amp;
    183 ../gcc-3.4.1/contrib/test_summary &amp;&amp;
    184 make install &amp;&amp;
    185 ln -sf ../usr/bin/cpp /lib &amp;&amp;
    186 ln -sf gcc /usr/bin/cc &amp;&amp;
    187 ln -sf g77 /usr/bin/f77 &amp;&amp;
    188 chown -R root:root /usr/lib/gcc/i686-pc-linux-gnu/&gcc-version;/include</command></userinput></screen>
     188../gcc-3.4.1/contrib/test_summary</command></userinput></screen>
     189
     190<para>Now, as the root user:</para>
     191
     192<screen><userinput role='root'><command>make install &amp;&amp;
     193ln -v -sf ../usr/bin/cpp /lib &amp;&amp;
     194ln -v -sf gcc /usr/bin/cc &amp;&amp;
     195ln -v -sf g77 /usr/bin/f77 &amp;&amp;
     196chown -v -R root:root /usr/lib/gcc/i686-pc-linux-gnu/&gcc-version;/include</command></userinput></screen>
    189197
    190198<para>You may remove the <application><acronym>GNAT</acronym></application>
     
    199207<title>Command explanations</title>
    200208
    201 <para><command>sed -i 's/install_to_$(INSTALL_DEST) //' libiberty/Makefile.in</command>:
    202 This command suppresses the installation of
     209<para><command>sed -i 's/install_to_$(INSTALL_DEST) //'
     210libiberty/Makefile.in</command>: This command suppresses the installation of
    203211<filename class='libraryfile'>libiberty.a</filename> as the version provided
    204212by <application>Binutils</application> is used instead.</para>
     
    244252using an alternate name.</para>
    245253
    246 <para><command>chown -R root:root /usr/lib/gcc/i686-pc-linux-gnu/&gcc-version;/include</command>:
     254<para><command>chown -R root:root
     255/usr/lib/gcc/i686-pc-linux-gnu/&gcc-version;/include</command>:
    247256If the package is built by a user other than root, the ownership of the
    248257installed <filename class='directory'>include</filename> directory (and its
     
    255264<title>Contents</title>
    256265
    257 <para>The <application><acronym>GCC</acronym></application> package contains
    258 <command>addr2name.awk</command>,
    259 <command>c++</command>,
    260 <command>cpp</command>,
    261 <command>g++</command>,
    262 <command>g77</command>,
    263 <command>gcc</command>,
    264 <command>gccbug</command>,
    265 <command>gcj</command>,
    266 <command>gcjh</command>,
    267 <command>gcov</command>,
    268 <command>gij</command>,
    269 <command>gnat</command>,
    270 <command>gnatbind</command>,
    271 <command>gnatbl</command>,
    272 <command>gnatchop</command>,
    273 <command>gnatclean</command>,
    274 <command>gnatfind</command>,
    275 <command>gnatkr</command>,
    276 <command>gnatlink</command>,
    277 <command>gnatls</command>,
    278 <command>gnatmake</command>,
    279 <command>gnatname</command>,
    280 <command>gnatprep</command>,
    281 <command>gnatxref</command>,
    282 <command>grepjar</command>,
    283 <command>jar</command>,
    284 <command>jcf-dump</command>,
    285 <command>jv-convert</command>,
    286 <command>jv-scan</command>,
    287 <command>rmic</command>,
    288 <command>rmiregistry</command> and
    289 <application><acronym>GCC</acronym></application> libraries.</para>
     266<segmentedlist>
     267<segtitle>Installed Programs</segtitle>
     268<segtitle>Installed Libraries</segtitle>
     269<segtitle>Installed Directories</segtitle>
     270
     271<seglistitem>
     272<seg>addr2name.awk, cc, c++, cpp, f77, g++, g77, gcc, gccbug, gcj, gcjh, gcov,
     273gij, gnat, gnatbind, gnatbl, gnatchop, gnatclean, gnatfind, gnatkr, gnatlink,
     274gnatls, gnatmake, gnatname, gnatprep, gnatxref, gpr2make, gprcmd, grepjar,
     275jar, jcf-dump, jv-convert, jv-scan, rmic, rmiregistry and architecture
     276specific names for c++, g++, gcc{,-3.4.1}, gcj and gcjh</seg>
     277<seg>lib-org-w3c-dom.[so,a], lib-org-xml-sax.[so,a], libffi-2.00-beta.so,
     278libffi.[so,a], libfrtbegin.a, libg2c.[so,a], libgcc_s.so, libgcj.[so,a],
     279libobjc.[so,a], libstdc++.[so.6,a], libsupc++.a and numerous other run-time
     280libraries and executables in /usr/lib/gcc</seg>
     281<seg>/usr/include/c++, /usr/include/gcj, /usr/include/gnu, /usr/include/java,
     282/usr/include/javax, /usr/lib/gcc, /usr/lib/security, /usr/share/gnat and
     283/usr/share/java</seg>
     284</seglistitem>
     285</segmentedlist>
     286
     287<variablelist>
     288<bridgehead renderas="sect3">Short Descriptions</bridgehead>
     289<?dbfo list-presentation="list"?>
     290
     291<para>Some program and library descriptions are not listed here, but can be
     292found at <ulink
     293url="http://www.linuxfromscratch.org/lfs/view/stable/chapter06/gcc.html"/>
     294</para>
     295
     296<varlistentry id="addr2name.awk">
     297<term><command>addr2name.awk</command></term>
     298<listitem><para> emulates some of the functionality of addr2line.</para>
     299<indexterm zone="gcc addr2name.awk">
     300<primary sortas="b-addr2name.awk">addr2name.awk</primary>
     301</indexterm></listitem>
     302</varlistentry>
     303
     304<varlistentry id="f77">
     305<term><command>f77</command></term>
     306<listitem><para>is a symlink to <command>g77</command>, created for
     307compatibility purposes.</para>
     308<indexterm zone="gcc f77">
     309<primary sortas="g-f77">f77</primary>
     310</indexterm></listitem>
     311</varlistentry>
     312
     313<varlistentry id="g77">
     314<term><command>g77</command></term>
     315<listitem><para>is the <application>Fortran</application> compiler invoked by
     316<command>gcc</command>.</para>
     317<indexterm zone="gcc g77">
     318<primary sortas="b-g77">g77</primary>
     319</indexterm></listitem>
     320</varlistentry>
     321
     322<varlistentry id="gcj">
     323<term><command>gcj</command></term>
     324<listitem><para>is an ahead-of-time compiler for the
     325<application>Java</application> language.</para>
     326<indexterm zone="gcc gcj">
     327<primary sortas="b-gcj">gcj</primary>
     328</indexterm></listitem>
     329</varlistentry>
     330
     331<varlistentry id="gcjh">
     332<term><command>gcjh</command></term>
     333<listitem><para>generates header files from <application>Java</application>
     334class files.</para>
     335<indexterm zone="gcc gcjh">
     336<primary sortas="b-gcjh">gcjh</primary>
     337</indexterm></listitem>
     338</varlistentry>
     339
     340<varlistentry id="gij">
     341<term><command>gij</command></term>
     342<listitem><para>is the <acronym>GNU</acronym> interpreter for
     343<application>Java</application> bytecode.</para>
     344<indexterm zone="gcc gij">
     345<primary sortas="b-gij">gij</primary>
     346</indexterm></listitem>
     347</varlistentry>
     348
     349<varlistentry id="gnat">
     350<term><command>gnat</command></term>
     351<listitem><para>is the <application>Ada</application> compiler invoked by
     352<command>gcc</command>.</para>
     353<indexterm zone="gcc gnat">
     354<primary sortas="b-gnat">gnat</primary>
     355</indexterm></listitem>
     356</varlistentry>
     357
     358<varlistentry id="gnatbind">
     359<term><command>gnatbind</command></term>
     360<listitem><para>is used to bind compiled objects.</para>
     361<indexterm zone="gcc gnatbind">
     362<primary sortas="b-gnatbind">gnatbind</primary>
     363</indexterm></listitem>
     364</varlistentry>
     365
     366<varlistentry id="gnatbl">
     367<term><command>gnatbl</command></term>
     368<listitem><para>is the <application>Ada</application> linker.</para>
     369<indexterm zone="gcc gnatbl">
     370<primary sortas="b-gnatbl">gnatbl</primary>
     371</indexterm></listitem>
     372</varlistentry>
     373
     374<varlistentry id="gnatchop">
     375<term><command>gnatchop</command></term>
     376<listitem><para> is useful for renaming files to meet the standard
     377<application>Ada</application> default file naming conventions.</para>
     378<indexterm zone="gcc gnatchop">
     379<primary sortas="b-gnatchop">gnatchop</primary>
     380</indexterm></listitem>
     381</varlistentry>
     382
     383<varlistentry id="gnatclean">
     384<term><command>gnatclean</command></term>
     385<listitem><para>is used to remove files associated with a
     386<application><acronym>GNAT</acronym></application> project.</para>
     387<indexterm zone="gcc gnatclean">
     388<primary sortas="b-gnatclean">gnatclean</primary>
     389</indexterm></listitem>
     390</varlistentry>
     391
     392<varlistentry id="gnatfind">
     393<term><command>gnatfind</command></term>
     394<listitem><para> is the <application><acronym>GNAT</acronym></application>
     395definition/use finder.</para>
     396<indexterm zone="gcc gnatfind">
     397<primary sortas="b-gnatfind">gnatfind</primary>
     398</indexterm></listitem>
     399</varlistentry>
     400
     401<varlistentry id="gnatkr">
     402<term><command>gnatkr</command></term>
     403<listitem><para>is used to determine the crunched name for a given file, when
     404crunched to a specified maximum length.</para>
     405<indexterm zone="gcc gnatkr">
     406<primary sortas="b-gnatkr">gnatkr</primary>
     407</indexterm></listitem>
     408</varlistentry>
     409
     410<varlistentry id="gnatlink">
     411<term><command>gnatlink</command></term>
     412<listitem><para>is used to link programs and build an executable file.</para>
     413<indexterm zone="gcc gnatlink">
     414<primary sortas="b-gnatlink">gnatlink</primary>
     415</indexterm></listitem>
     416</varlistentry>
     417
     418<varlistentry id="gnatls">
     419<term><command>gnatls</command></term>
     420<listitem><para>is the compiled unit browser.</para>
     421<indexterm zone="gcc gnatls">
     422<primary sortas="b-gnatls">gnatls</primary>
     423</indexterm></listitem>
     424</varlistentry>
     425
     426<varlistentry id="gnatmake">
     427<term><command>gnatmake</command></term>
     428<listitem><para>is an automatic <command>make</command> facility.</para>
     429<indexterm zone="gcc gnatmake">
     430<primary sortas="b-gnatmake">gnatmake</primary>
     431</indexterm></listitem>
     432</varlistentry>
     433
     434<varlistentry id="gnatname">
     435<term><command>gnatname</command></term>
     436<listitem><para>will list the files associated with a
     437<application><acronym>GNAT</acronym></application> project.</para>
     438<indexterm zone="gcc gnatname">
     439<primary sortas="b-gnatname">gnatname</primary>
     440</indexterm></listitem>
     441</varlistentry>
     442
     443<varlistentry id="gnatprep">
     444<term><command>gnatprep</command></term>
     445<listitem><para>is the <application><acronym>GNAT</acronym></application>
     446external preprocessor.</para>
     447<indexterm zone="gcc gnatprep">
     448<primary sortas="b-gnatprep">gnatprep</primary>
     449</indexterm></listitem>
     450</varlistentry>
     451
     452<varlistentry id="gnatxref">
     453<term><command>gnatxref</command></term>
     454<listitem><para>is the <application><acronym>GNAT</acronym></application>
     455cross-referencer.</para>
     456<indexterm zone="gcc gnatxref">
     457<primary sortas="b-gnatxref">gnatxref</primary>
     458</indexterm></listitem>
     459</varlistentry>
     460
     461<varlistentry id="gpr2make">
     462<term><command>gpr2make</command></term>
     463<listitem><para>is a tool used to create <filename>Makefile</filename>s that
     464support compilation by multiple languages.</para>
     465<indexterm zone="gcc gpr2make">
     466<primary sortas="b-gpr2make">gpr2make</primary>
     467</indexterm></listitem>
     468</varlistentry>
     469
     470<varlistentry id="gprcmd">
     471<term><command>gprcmd</command></term>
     472<listitem><para>is a utility used by <filename>Makefile.generic</filename> to
     473handle multi-language builds. It provides a set of commands so that the
     474<filename>Makefile</filename>s do not need to depend on Unix utilities not
     475available on all targets.</para>
     476<indexterm zone="gcc gprcmd">
     477<primary sortas="b-gprcmd">gprcmd</primary>
     478</indexterm></listitem>
     479</varlistentry>
     480
     481<varlistentry id="grepjar">
     482<term><command>grepjar</command></term>
     483<listitem><para>searches <filename>jar</filename> files for a pattern.</para>
     484<indexterm zone="gcc grepjar">
     485<primary sortas="b-grepjar">grepjar</primary>
     486</indexterm></listitem>
     487</varlistentry>
     488
     489<varlistentry id="jar-gcc">
     490<term><command>jar</command></term>
     491<listitem><para>is an archive tool for <application>Java</application>
     492archives.</para>
     493<indexterm zone="gcc jar-gcc">
     494<primary sortas="b-jar">jar</primary>
     495</indexterm></listitem>
     496</varlistentry>
     497
     498<varlistentry id="jcf-dump">
     499<term><command>jcf-dump</command></term>
     500<listitem><para>prints information about <application>Java</application>
     501class files.</para>
     502<indexterm zone="gcc jcf-dump">
     503<primary sortas="b-jcf-dump">jcf-dump</primary>
     504</indexterm></listitem>
     505</varlistentry>
     506
     507<varlistentry id="jv-convert">
     508<term><command>jv-convert</command></term>
     509<listitem><para>converts files from one encoding to another.</para>
     510<indexterm zone="gcc jv-convert">
     511<primary sortas="b-jv-convert">jv-convert</primary>
     512</indexterm></listitem>
     513</varlistentry>
     514
     515<varlistentry id="jv-scan">
     516<term><command>jv-scan</command></term>
     517<listitem><para>prints information about <application>Java</application>
     518source files.</para>
     519<indexterm zone="gcc jv-scan">
     520<primary sortas="b-jv-scan">jv-scan</primary>
     521</indexterm></listitem>
     522</varlistentry>
     523
     524<varlistentry id="rmic-gcc">
     525<term><command>rmic</command></term>
     526<listitem><para>generates stubs for Remote Method Invocation.</para>
     527<indexterm zone="gcc rmic-gcc">
     528<primary sortas="b-rmic">rmic</primary>
     529</indexterm></listitem>
     530</varlistentry>
     531
     532<varlistentry id="rmiregistry-gcc">
     533<term><command>rmiregistry</command></term>
     534<listitem><para> starts a remote object registry on the current host.</para>
     535<indexterm zone="gcc rmiregistry-gcc">
     536<primary sortas="b-rmiregistry">rmiregistry</primary>
     537</indexterm></listitem>
     538</varlistentry>
     539
     540</variablelist>
    290541
    291542</sect2>
    292543
    293 <sect2><title>Description</title>
    294 
    295 <para>The programs and libraries whose descriptions are missing here
    296 have been described in the <acronym>LFS</acronym>
    297 <acronym>GCC</acronym>-&gcc-version; page.</para>
    298 
    299 <sect3><title>addr2name.awk</title>
    300 <para><command>addr2name.awk</command> emulates some of the functionality
    301 of addr2line.</para></sect3>
    302 
    303 <sect3><title>g77</title>
    304 <para><command>g77</command> is the <application>Fortran</application> compiler
    305 invoked by <command>gcc</command>.</para></sect3>
    306 
    307 <sect3><title>gcj</title>
    308 <para><command>gcj</command> is an ahead-of-time compiler for the
    309 <application>Java</application> language.</para></sect3>
    310 
    311 <sect3><title>gcjh</title>
    312 <para><command>gcjh</command> generates header files from
    313 <application>Java</application> class files.</para></sect3>
    314 
    315 <sect3><title>gij</title>
    316 <para><command>gij</command> is the <acronym>GNU</acronym> interpreter for
    317 <application>Java</application> bytecode.</para></sect3>
    318 
    319 <sect3><title>gnat</title>
    320 <para><command>gnat</command> is the <application>Ada</application> compiler
    321 invoked by <command>gcc</command>.</para></sect3>
    322 
    323 <sect3><title>gnatbind</title>
    324 <para><command>gnatbind</command> is used to bind compiled
    325 objects.</para></sect3>
    326 
    327 <sect3><title>gnatbl</title>
    328 <para><command>gnatbl</command> is the <application>Ada</application>
    329 linker.</para></sect3>
    330 
    331 <sect3><title>gnatchop</title>
    332 <para><command>gnatchop</command> is useful for renaming files to meet the
    333 standard <application>Ada</application> default file naming
    334 conventions.</para></sect3>
    335 
    336 <sect3><title>gnatclean</title>
    337 <para><command>gnatclean</command> is used to remove files associated with a
    338 <application><acronym>GNAT</acronym></application> project.</para></sect3>
    339 
    340 <sect3><title>gnatfind</title>
    341 <para><command>gnatfind</command> is the
    342 <application><acronym>GNAT</acronym></application> definition/use
    343 finder.</para></sect3>
    344 
    345 <sect3><title>gnatkr</title>
    346 <para><command>gnatkr</command> is used to determine the crunched name for a
    347 given file, when crunched to a specified maximum length.</para></sect3>
    348 
    349 <sect3><title>gnatlink</title>
    350 <para><command>gnatlink</command> is used to link programs and build an
    351 executable file.</para></sect3>
    352 
    353 <sect3><title>gnatls</title>
    354 <para><command>gnatls</command> is the compiled unit browser.</para></sect3>
    355 
    356 <sect3><title>gnatmake</title>
    357 <para><command>gnatmake</command> is an automatic make facility.</para></sect3>
    358 
    359 <sect3><title>gnatname</title>
    360 <para><command>gnatname</command> will list the files associated with a
    361 <application><acronym>GNAT</acronym></application> project.</para></sect3>
    362 
    363 <sect3><title>gnatmem</title>
    364 <para><command>gnatmem</command> is the
    365 <application><acronym>GNAT</acronym></application> utility that monitors
    366 dynamic allocation and deallocation activity in a program.</para></sect3>
    367 
    368 <sect3><title>gnatprep</title>
    369 <para><command>gnatprep</command> is the
    370 <application><acronym>GNAT</acronym></application> external
    371 preprocessor.</para></sect3>
    372 
    373 <sect3><title>gnatxref</title>
    374 <para><command>gnatxref</command> is the
    375 <application><acronym>GNAT</acronym></application>
    376 cross-referencer.</para></sect3>
    377 
    378 <sect3><title>grepjar</title>
    379 <para><command>grepjar</command> searches <filename>jar</filename> files for a
    380 pattern.</para></sect3>
    381 
    382 <sect3><title>jar</title>
    383 <para><command>jar</command> is an archive tool for
    384 <application>Java</application> archives.</para></sect3>
    385 
    386 <sect3><title>jcf-dump</title>
    387 <para><command>jcf-dump</command> prints information about
    388 <application>Java</application> class files.</para></sect3>
    389 
    390 <sect3><title>jv-convert</title>
    391 <para><command>jv-convert</command> converts files from one encoding to
    392 another.</para></sect3>
    393 
    394 <sect3><title>jv-scan</title>
    395 <para><command>jv-scan</command> prints information about
    396 <application>Java</application> source files.</para></sect3>
    397 
    398 <sect3><title>rmic</title>
    399 <para><command>rmic</command> generates stubs for Remote Method
    400 Invocation.</para></sect3>
    401 
    402 <sect3><title>rmiregistry</title>
    403 <para><command>rmiregistry</command> starts a remote object registry on the
    404 current host.</para></sect3>
    405 
    406 </sect2>
    407 
    408544</sect1>
    409545
  • general/prog/gcc3.xml

    r7fc4452 r8c9ec303  
    66
    77  <!ENTITY gcc3-download-http "http://ftp.gnu.org/gnu/gcc/gcc-&gcc3-version;/gcc-&gcc3-version;.tar.bz2">
    8   <!ENTITY gcc3-download-ftp "ftp://ftp.gnu.org/gnu/gcc/gcc-&gcc3-version;/gcc-&gcc3-version;.tar.bz2">
     8  <!ENTITY gcc3-download-ftp  "ftp://ftp.gnu.org/gnu/gcc/gcc-&gcc3-version;/gcc-&gcc3-version;.tar.bz2">
     9  <!ENTITY gcc3-md5sum        "a1c267b34f05c8660b24251865614d8b">
    910  <!ENTITY gcc3-size          "23 MB">
    1011  <!ENTITY gcc3-buildsize     "489 MB">
     
    2021<title><application><acronym>GCC</acronym></application>-&gcc3-version;</title>
    2122<indexterm zone="gcc3">
    22 <primary sortas="a-GCC-3">GCC-&gcc3-version;</primary></indexterm>
     23<primary sortas="a-GCC-3-3">GCC-&gcc3-version;</primary></indexterm>
    2324
    2425<sect2>
     
    4243<listitem><para>Download (FTP): <ulink
    4344url="&gcc3-download-ftp;"/></para></listitem>
     45<listitem><para>Download MD5 sum: &gcc3-md5sum;</para></listitem>
    4446<listitem><para>Download size: &gcc3-size;</para></listitem>
    4547<listitem><para>Estimated disk space required:
  • general/prog/tcl.xml

    r7fc4452 r8c9ec303  
    6363sed -i "s:${DIR}/unix:/usr/lib:" tclConfig.sh &amp;&amp;
    6464sed -i "s:${DIR}:/usr/include/tcl${V}:" tclConfig.sh &amp;&amp;
    65 sed -i \
    66   "s,^TCL_LIB_FILE='libtcl${V}..TCL_DBGX..so',TCL_LIB_FILE=\"libtcl${V}\$\{TCL_DBGX\}.so\"," \
    67   tclConfig.sh</command></userinput></screen>
     65sed -i "s,^TCL_LIB_FILE='libtcl${V}..TCL_DBGX..so',\
     66TCL_LIB_FILE=\"libtcl${V}\$\{TCL_DBGX\}.so\"," tclConfig.sh</command></userinput></screen>
    6867
    6968<para>Now, as the root user:</para>
Note: See TracChangeset for help on using the changeset viewer.