mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-02-03 06:27:16 +08:00
freeglut-2.8.0
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@9471 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
parent
352f326bb5
commit
372da3224e
@ -610,7 +610,7 @@ $Date$
|
||||
<!ENTITY shared-mime-info-version "0.91">
|
||||
<!ENTITY hicolor-icon-theme-version "0.12">
|
||||
<!ENTITY libxklavier-version "5.1">
|
||||
<!ENTITY freeglut-version "2.6.0">
|
||||
<!ENTITY freeglut-version "2.8.0">
|
||||
<!ENTITY goffice-version "0.8.17">
|
||||
<!ENTITY mesalib-version "7.9">
|
||||
<!ENTITY xulrunner-version "10.0.1">
|
||||
|
@ -59,6 +59,9 @@
|
||||
<listitem>
|
||||
<para>[abenton] - libtiff 4.0.1.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[abenton] - freeglut 2.8.0.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
|
@ -4,12 +4,13 @@
|
||||
<!ENTITY % general-entities SYSTEM "../../general.ent">
|
||||
%general-entities;
|
||||
|
||||
<!ENTITY freeglut-download-http "&sourceforge-repo;/freeglut/freeglut-&freeglut-version;.tar.gz">
|
||||
<!ENTITY freeglut-download-http
|
||||
"&sourceforge-repo;/freeglut/freeglut-&freeglut-version;.tar.gz">
|
||||
<!ENTITY freeglut-download-ftp " ">
|
||||
<!ENTITY freeglut-md5sum "39f0f2de89f399529d2b981188082218">
|
||||
<!ENTITY freeglut-size "1.1 MB">
|
||||
<!ENTITY freeglut-buildsize "14 MB">
|
||||
<!ENTITY freeglut-time "0.2 SBU">
|
||||
<!ENTITY freeglut-md5sum "5db8651af306bc403fbfd36934a20e1d">
|
||||
<!ENTITY freeglut-size "960 KB">
|
||||
<!ENTITY freeglut-buildsize "10 MB">
|
||||
<!ENTITY freeglut-time "0.1 SBU">
|
||||
]>
|
||||
|
||||
<sect1 id="freeglut" xreflabel="freeglut-&freeglut-version;">
|
||||
@ -29,11 +30,11 @@
|
||||
<sect2 role="package">
|
||||
<title>Introduction to freeglut</title>
|
||||
|
||||
<para><application>freeglut</application> is intended to be a 100% compatible,
|
||||
completely opensourced clone of the GLUT library. GLUT is a window system
|
||||
independent toolkit for writing OpenGL programs, implementing a simple
|
||||
windowing API, which makes learning about and exploring OpenGL programming
|
||||
very easy.</para>
|
||||
<para><application>freeglut</application> is intended to be a 100%
|
||||
compatible, completely opensourced clone of the GLUT library. GLUT is a
|
||||
window system independent toolkit for writing OpenGL programs, implementing
|
||||
a simple windowing API, which makes learning about and exploring OpenGL
|
||||
programming very easy.</para>
|
||||
|
||||
&lfs70_checked;
|
||||
|
||||
@ -66,7 +67,6 @@
|
||||
|
||||
<para condition="html" role="usernotes">User Notes:
|
||||
<ulink url="&blfs-wiki;/freeglut"/></para>
|
||||
|
||||
</sect2>
|
||||
|
||||
<sect2 role="installation">
|
||||
@ -75,42 +75,36 @@
|
||||
<para>Install <application>freeglut</application> by running the
|
||||
following commands:</para>
|
||||
|
||||
<screen><userinput>./configure --prefix=<replaceable><$XORG_PREFIX></replaceable> &&
|
||||
<screen><userinput>./configure --prefix=<replaceable><$XORG_PREFIX></replaceable> --disable-static &&
|
||||
make</userinput></screen>
|
||||
|
||||
<para>This package does not come with a test suite.</para>
|
||||
|
||||
<para>Now, as the <systemitem class="username">root</systemitem> user:</para>
|
||||
<para>Now, as the <systemitem class="username">root</systemitem>
|
||||
user:</para>
|
||||
|
||||
<screen role="root"><userinput>make install &&
|
||||
install -v -D -m644 doc/freeglut_user_interface.html \
|
||||
/usr/share/doc/freeglut-&freeglut-version;/freeglut_user_interface.html</userinput></screen>
|
||||
|
||||
mkdir -p <replaceable><$XORG_PREFIX></replaceable>/share/doc/freeglut-&freeglut-version; &&
|
||||
cp doc/*.{html,png} <replaceable><$XORG_PREFIX></replaceable>/share/doc/freeglut-&freeglut-version;</userinput></screen>
|
||||
</sect2>
|
||||
|
||||
<!-- <sect2 role="commands">
|
||||
<sect2 role="commands">
|
||||
<title>Command Explanations</title>
|
||||
|
||||
<para><command>sed 's@-Werror@@g' -i configure</command>: This command
|
||||
removes the <parameter>-Werror</parameter> flag from the
|
||||
<parameter>CFLAGS</parameter> and <parameter>CXXFLAGS</parameter>
|
||||
environment variables to avoid compilation failures due to old
|
||||
coding standards.</para>
|
||||
|
||||
</sect2> -->
|
||||
<para><option>--disable-static</option>: This option stops it compiling a
|
||||
static version of the library.</para>
|
||||
</sect2>
|
||||
|
||||
<sect2 role="content">
|
||||
<title>Contents</title>
|
||||
|
||||
<segmentedlist>
|
||||
<segtitle>Installed Programs</segtitle>
|
||||
<segtitle>Installed Libraries</segtitle>
|
||||
<segtitle>Installed Directories</segtitle>
|
||||
|
||||
<seglistitem>
|
||||
<seg>None</seg>
|
||||
<seg>libglut.{so,a}</seg>
|
||||
<seg>/<replaceable><$XORG_PREFIX></replaceable>/share/doc/freeglut-&freeglut-version;</seg>
|
||||
<seg>libglut.so</seg>
|
||||
<seg><replaceable><$XORG_PREFIX></replaceable>/share/doc/freeglut-&freeglut-version;</seg>
|
||||
</seglistitem>
|
||||
</segmentedlist>
|
||||
|
||||
@ -120,18 +114,15 @@ install -v -D -m644 doc/freeglut_user_interface.html \
|
||||
<?dbhtml list-presentation="table"?>
|
||||
|
||||
<varlistentry id="libglut">
|
||||
<term><filename class='libraryfile'>libglut.{so,a}</filename></term>
|
||||
<term><filename class='libraryfile'>libglut.so</filename></term>
|
||||
<listitem>
|
||||
<para>contains functions that implement the OpenGL Utility
|
||||
Toolkit.</para>
|
||||
<indexterm zone="freeglut libglut">
|
||||
<primary sortas="c-libglut">libglut.{so,a}</primary>
|
||||
<primary sortas="c-libglut">libglut.so</primary>
|
||||
</indexterm>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
</variablelist>
|
||||
|
||||
</sect2>
|
||||
|
||||
</sect1>
|
||||
|
Loading…
Reference in New Issue
Block a user