Changeset 86698d8 for multimedia/libdriv


Ignore:
Timestamp:
08/11/2004 01:23:36 PM (20 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:
4273fa7f
Parents:
911d4c74
Message:

Added gcc34 patch and optional dependencies to SDL

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • multimedia/libdriv/sdl.xml

    r911d4c74 r86698d8  
    33  <!ENTITY % general-entities SYSTEM "../../general.ent">
    44  %general-entities;
    5  
     5
    66  <!ENTITY SDL-download-http "http://www.libsdl.org/release/SDL-&SDL-version;.tar.gz">
    77  <!ENTITY SDL-download-ftp  " ">
     
    2121<title>Introduction to <application><acronym>SDL</acronym></application></title>
    2222
    23 <para>The Simple DirectMedia Layer (<application><acronym>SDL</acronym>
    24 </application> for short) is a cross-platform library designed to make it easy
    25 to write multimedia software, such as games and emulators.</para>
     23<para>The Simple DirectMedia Layer
     24(<application><acronym>SDL</acronym></application> for short) is a
     25cross-platform library designed to make it easy to write multimedia software,
     26such as games and emulators.</para>
    2627
    2728<sect3><title>Package information</title>
     
    3435</sect3>
    3536
    36 <sect3><title><application><acronym>SDL</acronym></application> dependencies</title>
     37<sect3><title>Additional downloads</title>
     38<itemizedlist spacing='compact'>
     39<listitem><para>Required Patch (if compiled using
     40<application>GCC</application>-3.4.x):
     41<ulink url="&patch-root;/SDL-&SDL-version;-gcc34-1.patch"/></para>
     42</listitem>
     43</itemizedlist></sect3>
     44
     45<sect3><title><application><acronym>SDL</acronym></application>
     46dependencies</title>
    3747<sect4><title>Optional</title>
    3848<para>
     
    4454X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>),
    4555<xref linkend="aalib"/>,
    46 <xref linkend="DirectFB"/> and
    47 <xref linkend="SVGAlib"/>
     56<xref linkend="DirectFB"/>,
     57<xref linkend="SVGAlib"/>,
     58<ulink url="http://www.gnu.org/software/pth/">GNU Pth</ulink>,
     59<ulink url="http://www.trolltech.com/download/qtopia/">Qtopia</ulink> and
     60<ulink url="http://picogui.org/">PicoGUI</ulink>
    4861</para></sect4>
    4962</sect3>
     
    5467<title>Installation of <application><acronym>SDL</acronym></application></title>
    5568
    56 <para>Install <application><acronym>SDL</acronym></application> by running the following commands:</para>
     69<para>Install <application><acronym>SDL</acronym></application> by running the
     70following commands:</para>
    5771
    58 <screen><userinput><command>./configure --prefix=/usr --disable-debug &amp;&amp;
     72<screen><userinput><command>patch -Np1 -i ../SDL-&SDL-version;-gcc34-1.patch &amp;&amp;
     73./configure --prefix=/usr --disable-debug &amp;&amp;
    5974make &amp;&amp;
    6075make install</command></userinput></screen>
     
    6580<title>Command explanations</title>
    6681
    67 <para><parameter>--disable-debug</parameter>: This switch configures
     82<para><option>--disable-debug</option>: This switch configures
    6883<application><acronym>SDL</acronym></application> to build with aggressive
    6984optimizations.</para>
    7085
    71 <para><parameter>--enable-video-aalib</parameter>: This switch
     86<para><option>--enable-video-aalib</option>: This switch
    7287is required to build <application><acronym>SDL</acronym></application>
    7388with <acronym>AA</acronym>lib video support.</para>
     
    8095<sect3><title>Configuration Information</title>
    8196
    82 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="../../lib-config.xml"/>   
     97<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="../../lib-config.xml"/>
    8398
    8499</sect3>
     
    90105
    91106<para>The <application><acronym>SDL</acronym></application> package contains
    92 the <userinput>Simple DirectMedia Layer</userinput>.</para>
     107the <userinput>Simple DirectMedia Layer</userinput> libraries.</para>
    93108
    94109</sect2>
     
    98113<sect3><title>Simple DirectMedia Layer</title>
    99114<para>The Simple DirectMedia Layer is a generic <acronym>API</acronym> that
    100 provides low level access to audio, keyboard, mouse, joystick, 3D hardware via
    101 OpenGL, and 2D frame buffer across multiple platforms.</para></sect3>
     115provides low level access to audio, keyboard, mouse, joystick,
     116<acronym>3D</acronym> hardware via OpenGL, and <acronym>2D</acronym> frame
     117buffer across multiple platforms.</para></sect3>
    102118
    103119</sect2>
Note: See TracChangeset for help on using the changeset viewer.