Added indexing tags and a test suite note to SDL.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@4094 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Igor Živković 2005-05-10 20:29:49 +00:00
parent ab10474b7d
commit 48c17bf280

View File

@ -18,6 +18,9 @@
</sect1info>
<?dbhtml filename="sdl.html"?>
<title>SDL-&sdl-version;</title>
<indexterm zone="sdl">
<primary sortas="a-SDL">SDL</primary>
</indexterm>
<sect2>
<title>Introduction to <application><acronym>SDL</acronym></application></title>
@ -91,6 +94,23 @@ with <acronym>AA</acronym>lib video support.</para>
</sect2>
<sect2>
<title>Testing <application><acronym>SDL</acronym></application></title>
<para>It is advisable to test the installation of
<application><acronym>SDL</acronym></application> using the included
test programs. It is not required to install any of the resulting binaries
to validate the installation. Issue the following commands to build the
test programs:</para>
<screen><userinput><command>cd test &amp;&amp;
./configure &amp;&amp;
make</command></userinput></screen>
<para>You'll need to manually run all the test programs.</para>
</sect2>
<sect2>
<title>Configuring <application><acronym>SDL</acronym></application></title>
@ -103,18 +123,48 @@ with <acronym>AA</acronym>lib video support.</para>
<sect2>
<title>Contents</title>
<para>The <application><acronym>SDL</acronym></application> package contains
the <userinput>Simple DirectMedia Layer</userinput> libraries.</para>
<segmentedlist>
<segtitle>Installed Program</segtitle>
<segtitle>Installed Libraries</segtitle>
<segtitle>Installed Directories</segtitle>
<seglistitem>
<seg>sdl-config</seg>
<seg>libSDL*.[so,a]</seg>
<seg>/usr/include/SDL and /usr/share/doc/SDL-&sdl-version;</seg>
</seglistitem>
</segmentedlist>
<variablelist>
<bridgehead renderas="sect3">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<varlistentry id="sdl-config">
<term><command>sdl-config</command></term>
<listitem>
<para>determines the compile and linker flags that should be used to
compile and link programs that use
<filename class='libraryfile'>libSDL</filename>.</para>
<indexterm zone="sdl sdl-config">
<primary sortas="b-sdl-config">sdl-config</primary>
</indexterm>
</listitem>
</varlistentry>
</sect2>
<sect2><title>Description</title>
<sect3><title>Simple DirectMedia Layer</title>
<para>The Simple DirectMedia Layer is a generic <acronym>API</acronym> that
provides low level access to audio, keyboard, mouse, joystick,
<acronym>3D</acronym> hardware via OpenGL, and <acronym>2D</acronym> frame
buffer across multiple platforms.</para></sect3>
<varlistentry id="libsdl">
<term><filename class='libraryfile'>libSDL*.[so,a]</filename></term>
<listitem>
<para> libraries provide low level access to audio, keyboard, mouse,
joystick, <acronym>3D</acronym> hardware via OpenGL, and
<acronym>2D</acronym> frame buffer across multiple platforms.</para>
<indexterm zone="sdl libsdl">
<primary sortas="c-libsdl">libSDL*.[so,a]</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect2>