Changeset df040286
- Timestamp:
- 05/01/2005 09:59:41 AM (19 years ago)
- 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
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
general/genlib/glib.xml
r03735e97 rdf040286 14 14 15 15 <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> 24 28 25 <sect2>26 <title>Introduction to <application>GLib</application></title>29 <sect2 role="package"> 30 <title>Introduction to GLib</title> 27 31 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> 32 71 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> 46 74 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 && 76 ./configure --prefix=/usr && 77 make</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 && 84 chmod -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> 52 90 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> 54 132 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 && 62 ./configure --prefix=/usr && 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 && 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> 114 134 115 135 </sect1>
Note:
See TracChangeset
for help on using the changeset viewer.