Ignore:
Timestamp:
04/10/2005 09:45:19 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:
8f400dc
Parents:
94302200
Message:

Updated to NASM-0.98.39

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • general/prog/nasm.xml

    r94302200 r9519b52  
    99<!ENTITY NASM-md5sum "2032ad44c7359f7a9a166a40a633e772">
    1010<!ENTITY NASM-size "543 KB">
    11 <!ENTITY NASM-buildsize "6.3 MB">
    12 <!ENTITY NASM-time "0.14 SBU">
     11<!ENTITY NASM-buildsize "17.3 MB (includes building and installing all docs)">
     12<!ENTITY NASM-time "0.20 SBU">
    1313]>
    1414
     
    4545</sect3>
    4646
     47<sect3><title><application><acronym>NASM</acronym></application>
     48dependencies</title>
     49<sect4><title>Optional (for building documentation)</title>
     50<para><xref linkend="tex"/>, and
     51<xref linkend="espgs"/> or <xref linkend="gs"/></para>
     52</sect4>
     53</sect3>
    4754</sect2>
    4855
     
    5562
    5663<screen><userinput><command>./configure --prefix=/usr &amp;&amp;
    57 make</command></userinput></screen>
     64make &amp;&amp;
     65make -C rdoff/doc &amp;&amp;
     66make -C rdoff/doc html</command></userinput></screen>
     67
     68<para>To build the base <application><acronym>NASM</acronym></application>
     69documentation, ensure you have Ghostscript installed and issue:</para>
     70
     71<screen><userinput><command>make doc</command></userinput></screen>
     72
     73<para>To build the <acronym>RDOFF</acronym> Postscript documentation,
     74ensure you have <xref linkend="tex"/> installed and issue:</para>
     75
     76<screen><userinput><command>sed -i -e "s/dvips \$&lt;/&amp; -o rdoff.ps/" rdoff/doc/Makefile &amp;&amp;
     77make -C rdoff/doc ps</command></userinput></screen>
     78
     79<para>To build the <acronym>RDOFF</acronym> <acronym>PDF</acronym>
     80documentation, ensure you have Ghostscript installed and issue:</para>
     81
     82<screen><userinput><command>make -C rdoff/doc pdf</command></userinput></screen>
    5883
    5984<para>Now, as the root user:</para>
    6085
    61 <screen><userinput role='root'><command>make install</command></userinput></screen>
     86<screen><userinput role='root'><command>make install &amp;&amp;
     87make install_rdf &amp;&amp;
     88install -v -m644 rdoff/doc/rdoff.info /usr/share/info &amp;&amp;
     89install -v -m755 -d /usr/share/doc/nasm/html &amp;&amp;
     90install -v -m644 rdoff/doc/v1-v2.txt /usr/share/doc/nasm &amp;&amp;
     91cp -v -R rdoff/doc/rdoff /usr/share/doc/nasm/html</command></userinput></screen>
     92
     93<para>If you built the Ghostscript generated documentation, install it using
     94the following commands as the root user:</para>
     95
     96<screen><userinput role='root'><command>make install_doc &amp;&amp;
     97install -v -m644 rdoff/doc/rdoff.pdf /usr/share/doc/nasm</command></userinput></screen>
     98
     99<para>Lastly, if you built the <acronym>RDOFF</acronym> Postscript
     100documentation, install it using the following command as the root user:</para>
     101
     102<screen><userinput role='root'><command>install -v -m644 rdoff/doc/rdoff.ps /usr/share/doc/nasm</command></userinput></screen>
    62103
    63104</sect2>
     
    72113
    73114<seglistitem>
    74 <seg>nasm and ndisasm</seg>
     115<seg>nasm, ndisasm, ldrdf, rdf2bin, rdf2com, rdf2ihx, rdfdump, rdflib and
     116rdx</seg>
    75117<seg>None</seg>
    76 <seg>None</seg>
     118<seg>/usr/share/doc/nasm</seg>
    77119</seglistitem>
    78120</segmentedlist>
     
    97139</indexterm></listitem>
    98140</varlistentry>
     141
     142<varlistentry id="ldrdf">
     143<term><command>ldrdf</command></term>
     144<listitem><para>is an <acronym>RDOFF</acronym> linker.</para>
     145<indexterm zone="NASM ldrdf">
     146<primary sortas="b-ldrdf">ldrdf</primary>
     147</indexterm></listitem>
     148</varlistentry>
     149
     150<varlistentry id="rdfdump">
     151<term><command>rdfdump</command></term>
     152<listitem><para>dumps the contents of an <acronym>RDOFF</acronym> file.</para>
     153<indexterm zone="NASM rdfdump">
     154<primary sortas="b-rdfdump">rdfdump</primary>
     155</indexterm></listitem>
     156</varlistentry>
     157
     158<varlistentry id="rdflib">
     159<term><command>rdflib</command></term>
     160<listitem><para>is an <acronym>RDOFF</acronym> librarian.</para>
     161<indexterm zone="NASM rdflib">
     162<primary sortas="b-rdflib">rdflib</primary>
     163</indexterm></listitem>
     164</varlistentry>
     165
     166<varlistentry id="rdx">
     167<term><command>rdx</command></term>
     168<listitem><para>is used to load and execute an <acronym>RDOFF</acronym>
     169module.</para>
     170<indexterm zone="NASM rdx">
     171<primary sortas="b-rdx">rdx</primary>
     172</indexterm></listitem>
     173</varlistentry>
    99174</variablelist>
    100175
Note: See TracChangeset for help on using the changeset viewer.