Changeset df040286


Ignore:
Timestamp:
05/01/2005 09:59:41 AM (19 years ago)
Author:
Manuel Canales Esparcia <manuel@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 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:
7c18102
Parents:
03735e97
Message:

Tagged glib.xml

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • general/genlib/glib.xml

    r03735e97 rdf040286  
    1414
    1515<sect1 id="GLib" xreflabel="GLib-&GLib-version;">
    16 <sect1info>
    17 <othername>$LastChangedBy$</othername>
    18 <date>$Date$</date>
    19 </sect1info>
    20 <?dbhtml filename="glib.html"?>
    21 <title>GLib-&GLib-version;</title>
    22 <indexterm zone="GLib">
    23 <primary sortas="a-GLib-1">GLib-1</primary></indexterm>
     16  <?dbhtml filename="glib.html"?>
     17 
     18  <sect1info>
     19    <othername>$LastChangedBy$</othername>
     20    <date>$Date$</date>
     21  </sect1info>
     22 
     23  <title>GLib-&GLib-version;</title>
     24 
     25  <indexterm zone="GLib">
     26    <primary sortas="a-GLib-1">GLib-1</primary>
     27  </indexterm>
    2428
    25 <sect2>
    26 <title>Introduction to <application>GLib</application></title>
     29  <sect2 role="package">
     30    <title>Introduction to GLib</title>
    2731
    28 <para>The <application>glib</application> package contains a low-level core
    29 library. This is useful for providing data structure handling for C,
    30 portability wrappers and interfaces for such runtime functionality as an event
    31 loop, threads, dynamic loading, and an object system.</para>
     32    <para>The <application>glib</application> package contains a low-level core
     33    library. This is useful for providing data structure handling for C,
     34    portability wrappers and interfaces for such runtime functionality as an event
     35    loop, threads, dynamic loading, and an object system.</para>
     36   
     37    <bridgehead renderas="sect3">Package Information</bridgehead>
     38    <itemizedlist spacing="compact">
     39      <listitem>
     40        <para>Download (HTTP): <ulink url="&GLib-download-http;"/></para>
     41      </listitem>
     42      <listitem>
     43        <para>Download (FTP): <ulink url="&GLib-download-ftp;"/></para>
     44      </listitem>
     45      <listitem>
     46        <para>Download MD5 sum: &GLib-md5sum;</para>
     47      </listitem>
     48      <listitem>
     49        <para>Download size: &GLib-size;</para>
     50      </listitem>
     51      <listitem>
     52        <para>Estimated disk space required: &GLib-buildsize;</para>
     53      </listitem>
     54      <listitem>
     55        <para>Estimated build time: &GLib-time;</para>
     56      </listitem>
     57    </itemizedlist>
     58   
     59    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
     60    <itemizedlist spacing='compact'>
     61      <listitem>
     62        <para>Required patch: <ulink
     63        url="&patch-root;/glib-&GLib-version;-gcc34-1.patch"/></para>
     64      </listitem>
     65    </itemizedlist>
     66   
     67  </sect2>
     68 
     69  <sect2 role="installation">
     70    <title>Installation of GLib</title>
    3271
    33 <sect3><title>Package information</title>
    34 <itemizedlist spacing='compact'>
    35 <listitem><para>Download (HTTP):
    36 <ulink url="&GLib-download-http;"/></para></listitem>
    37 <listitem><para>Download (FTP):
    38 <ulink url="&GLib-download-ftp;"/></para></listitem>
    39 <listitem><para>Download MD5 sum: &GLib-md5sum;</para></listitem>
    40 <listitem><para>Download size: &GLib-size;</para></listitem>
    41 <listitem><para>Estimated disk space required:
    42 &GLib-buildsize;</para></listitem>
    43 <listitem><para>Estimated build time:
    44 &GLib-time;</para></listitem></itemizedlist>
    45 </sect3>
     72    <para>Install <application>glib</application> by running the following
     73    commands:</para>
    4674
    47 <sect3><title>Additional downloads</title>
    48 <itemizedlist spacing='compact'>
    49 <listitem><para>Required patch: <ulink
    50 url="&patch-root;/glib-&GLib-version;-gcc34-1.patch"/></para></listitem>
    51 </itemizedlist></sect3>
     75<screen><userinput>patch -Np1 -i ../glib-&GLib-version;-gcc34-1.patch &amp;&amp;
     76./configure --prefix=/usr &amp;&amp;
     77make</userinput></screen>
     78   
     79    <para>To test the results, issue: <command>make check</command>.</para>
     80   
     81    <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
     82   
     83<screen role="root"><userinput>make install &amp;&amp;
     84chmod -v 755 /usr/lib/libgmodule-1.2.so.0.0.10</userinput></screen>
     85   
     86  </sect2>
     87 
     88  <sect2 role="content">
     89    <title>Contents</title>
    5290
    53 </sect2>
     91    <segmentedlist>
     92      <segtitle>Installed Programs</segtitle>
     93      <segtitle>Installed Libraries</segtitle>
     94      <segtitle>Installed Directories</segtitle>
     95     
     96      <seglistitem>
     97        <seg>glib-config</seg>
     98        <seg>libglib.[so,a], libgmodule.[so,a] and libgthread.[so,a]</seg>
     99        <seg>/usr/include/glib-1.2 and /usr/lib/glib</seg>
     100      </seglistitem>
     101    </segmentedlist>
     102   
     103    <variablelist>
     104      <bridgehead renderas="sect3">Short Descriptions</bridgehead>
     105      <?dbfo list-presentation="list"?>
     106      <?dbhtml list-presentation="table"?>
     107     
     108      <varlistentry id="glib-config">
     109        <term><command>glib-config</command></term>
     110        <listitem>
     111          <para>is a tool that is used by <command>configure</command> scripts
     112          to determine the compiler and linker flags that should be used to compile and
     113          link programs that use <application>GLib</application>.</para>
     114          <indexterm zone="GLib glib-config">
     115            <primary sortas="b-glib-config">glib-config</primary>
     116          </indexterm>
     117        </listitem>
     118      </varlistentry>
     119     
     120      <varlistentry id="libglib">
     121        <term><filename class='libraryfile'>libglib.[so,a]</filename></term>
     122        <listitem>
     123          <para>libraries contain a low-level core library for the
     124          <application><acronym>GIMP</acronym></application> Toolkit.</para>
     125          <indexterm zone="GLib libglib">
     126            <primary sortas="c-libglib">libglib.[so,a]</primary>
     127          </indexterm>
     128        </listitem>
     129      </varlistentry>
     130   
     131    </variablelist>
    54132
    55 <sect2>
    56 <title>Installation of <application>GLib</application></title>
    57 
    58 <para>Install <application>glib</application> by running the following
    59 commands:</para>
    60 
    61 <screen><userinput><command>patch -Np1 -i ../glib-&GLib-version;-gcc34-1.patch &amp;&amp;
    62 ./configure --prefix=/usr &amp;&amp;
    63 make</command></userinput></screen>
    64 
    65 <para>To test the results, issue: <command>make check</command>.</para>
    66 
    67 <para>Now, as the root user:</para>
    68 
    69 <screen><userinput role='root'><command>make install &amp;&amp;
    70 chmod -v 755 /usr/lib/libgmodule-1.2.so.0.0.10</command></userinput></screen>
    71 
    72 </sect2>
    73 
    74 <sect2>
    75 <title>Contents</title>
    76 
    77 <segmentedlist>
    78 <segtitle>Installed Programs</segtitle>
    79 <segtitle>Installed Libraries</segtitle>
    80 <segtitle>Installed Directories</segtitle>
    81 
    82 <seglistitem>
    83 <seg>glib-config</seg>
    84 <seg>libglib.[so,a], libgmodule.[so,a] and libgthread.[so,a]</seg>
    85 <seg>/usr/include/glib-1.2 and /usr/lib/glib</seg>
    86 </seglistitem>
    87 </segmentedlist>
    88 
    89 <variablelist>
    90 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
    91 <?dbfo list-presentation="list"?>
    92 
    93 <varlistentry id="glib-config">
    94 <term><command>glib-config</command></term>
    95 <listitem><para>is a tool that is used by <command>configure</command> scripts
    96 to determine the compiler and linker flags that should be used to compile and
    97 link programs that use <application>GLib</application>.</para>
    98 <indexterm zone="GLib glib-config">
    99 <primary sortas="b-glib-config">glib-config</primary>
    100 </indexterm></listitem>
    101 </varlistentry>
    102 
    103 <varlistentry id="libglib">
    104 <term><filename class='libraryfile'>libglib.[so,a]</filename></term>
    105 <listitem><para>libraries contain a low-level core library for the
    106 <application><acronym>GIMP</acronym></application> Toolkit.</para>
    107 <indexterm zone="GLib libglib">
    108 <primary sortas="c-libglib">libglib.[so,a]</primary>
    109 </indexterm></listitem>
    110 </varlistentry>
    111 </variablelist>
    112 
    113 </sect2>
     133  </sect2>
    114134
    115135</sect1>
Note: See TracChangeset for help on using the changeset viewer.