Added a sed command to the Firefox instructions to fix an anonymous enum in an interface header file

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@5465 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Randy McMurchy 2005-12-24 21:12:21 +00:00
parent 4cf3eb12c4
commit 27706cc899
2 changed files with 11 additions and 4 deletions

View File

@ -59,8 +59,9 @@
thanks to Nico R. for pointing out the breakage.</para>
</listitem>
<listitem>
<para>[randy] - Updated to Firefox-1.5 and modified the method used
to build the package.</para>
<para>[randy] - Updated to Firefox-1.5, modified the method used
to build it and added a command to fix an anonymous enum in an
interface header file.</para>
</listitem>
<listitem>
<para>[dj] - Added GTK+-2 to OpenOffice required dependencies and

View File

@ -201,9 +201,11 @@ ac_add_options --disable-accessibility
EOF</userinput></screen>
<para>Compile <application>Firefox</application> by issuing the
following command:</para>
following commands:</para>
<screen><userinput>make -f client.mk build</userinput></screen>
<screen><userinput>sed -i "s/ enum/&amp; xptinfo_enum_1/" \
xpcom/reflect/xptinfo/public/xptinfo.h &amp;&amp;
make -f client.mk build</userinput></screen>
<para>This package does not come with a test suite.</para>
@ -258,6 +260,10 @@ touch `find . -name *.rdf`</userinput></screen>
<sect2 role="commands">
<title>Command Explanations</title>
<para><command>sed -i "s/ enum/&amp; xptinfo_enum_1/" ...</command>:
This command is used to fix an anonymous enum in an external/public
interface header file.</para>
<para><command>install -v -m755 -d .../chrome/icons/default</command> and
<command>ln -v -s ../../../icons/default.xpm ...</command>: These two
commands are used to create a symlink in the required directory so that