mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-02-03 06:27:16 +08:00
Added gcc34 patch to libmpeg3 to fix an LFS-6.0 build problem
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@2638 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
parent
014030fc77
commit
726836606c
@ -1,8 +1,8 @@
|
||||
<!ENTITY day "19">
|
||||
<!ENTITY day "22">
|
||||
<!ENTITY month "08">
|
||||
<!ENTITY year "2004">
|
||||
<!ENTITY version "svn-&year;&month;&day;">
|
||||
<!ENTITY releasedate "August &day;th, &year;">
|
||||
<!ENTITY releasedate "August &day;nd, &year;">
|
||||
<!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
|
||||
<!ENTITY blfs-version "cvs"> <!-- cvs|[release #] -->
|
||||
<!ENTITY lfs-version "testing"> <!-- stable|testing|unstable] -->
|
||||
|
@ -22,6 +22,9 @@ who wrote what.</para>
|
||||
|
||||
<itemizedlist>
|
||||
|
||||
<listitem><para>August 22nd, 2004 [randy]: Added gcc34 patch to libmpeg3
|
||||
to fix an LFS-6.0 build problem.</para></listitem>
|
||||
|
||||
<listitem><para>August 19th, 2004 [randy]: Updated to
|
||||
XSane-0.95.</para></listitem>
|
||||
|
||||
|
@ -33,6 +33,14 @@ manipulation of <acronym>MPEG</acronym> streams.</para>
|
||||
<listitem><para>Estimated build time: &libmpeg3-time;</para></listitem></itemizedlist>
|
||||
</sect3>
|
||||
|
||||
<sect3><title>Additional downloads</title>
|
||||
<itemizedlist spacing='compact'>
|
||||
<listitem><para>Required Patch (if compiled using
|
||||
<application><acronym>GCC</acronym></application>-3.4.x): <ulink
|
||||
url="&patch-root;/libmpeg3-&libmpeg3-version;-gcc34-1.patch"/></para>
|
||||
</listitem></itemizedlist>
|
||||
</sect3>
|
||||
|
||||
<sect3><title><application>libmpeg3</application> dependencies</title>
|
||||
<sect4><title>Required</title>
|
||||
<para><xref linkend="NASM"/></para></sect4>
|
||||
@ -46,7 +54,8 @@ manipulation of <acronym>MPEG</acronym> streams.</para>
|
||||
<para>Install <application>libmpeg3</application> by running the following
|
||||
commands:</para>
|
||||
|
||||
<screen><userinput><command>make &&
|
||||
<screen><userinput><command>patch -Np1 -i ../libmpeg3-&libmpeg3-version;-gcc34-1.patch &&
|
||||
make &&
|
||||
make install &&
|
||||
cp i686/libmpeg3.a /usr/lib &&
|
||||
cp {libmpeg3,mpeg3private,mpeg3protos}.h /usr/include</command></userinput></screen>
|
||||
@ -57,17 +66,17 @@ cp {libmpeg3,mpeg3private,mpeg3protos}.h /usr/include</command></userinput></scr
|
||||
<title>Command explanations</title>
|
||||
|
||||
<para><command>cp i686/libmpeg3.a /usr/lib && cp
|
||||
{libmpeg3,mpeg3private,mpeg3protos}.h /usr/include</command>: Since make install
|
||||
doesn't copy the library and header files to proper locations,
|
||||
we have to do it manually.</para>
|
||||
{libmpeg3,mpeg3private,mpeg3protos}.h /usr/include</command>: Since
|
||||
<command>make install</command> doesn't copy the library and header files to
|
||||
proper locations, it is done manually.</para>
|
||||
|
||||
</sect2>
|
||||
|
||||
<sect2>
|
||||
<title>Contents</title>
|
||||
|
||||
<para>The <application>libmpeg3</application> package provides <filename
|
||||
class="libraryfile">libmpeg3</filename> library,
|
||||
<para>The <application>libmpeg3</application> package provides the
|
||||
<filename class="libraryfile">libmpeg3</filename> library,
|
||||
<command>mpeg3cat</command>, <command>mpeg3dump</command>
|
||||
and <command>mpeg3toc</command> utilities.</para>
|
||||
|
||||
@ -82,7 +91,8 @@ suitable for editing and playback.</para></sect3>
|
||||
|
||||
<sect3><title>mpeg3cat</title>
|
||||
<para><command>mpeg3cat</command> concatenates elementary streams or
|
||||
demultiplexes a program stream (separates components of the stream).</para></sect3>
|
||||
demultiplexes a program stream (separates components of the stream).</para>
|
||||
</sect3>
|
||||
|
||||
<sect3><title>mpeg3dump</title>
|
||||
<para><command>mpeg3dump</command> dumps information or extracts audio
|
||||
|
Loading…
Reference in New Issue
Block a user