Tizen 2.1 base
[platform/upstream/glib2.0.git] / docs / reference / glib / html / glib.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2 <html>
3 <head>
4 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5 <title>GLib Overview</title>
6 <meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
7 <link rel="home" href="index.html" title="GLib Reference Manual">
8 <link rel="up" href="index.html" title="GLib Reference Manual">
9 <link rel="prev" href="index.html" title="GLib Reference Manual">
10 <link rel="next" href="glib-building.html" title="Compiling the GLib package">
11 <meta name="generator" content="GTK-Doc V1.18 (XML mode)">
12 <link rel="stylesheet" href="style.css" type="text/css">
13 </head>
14 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
15 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"><tr valign="middle">
16 <td><a accesskey="p" href="index.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
17 <td> </td>
18 <td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
19 <th width="100%" align="center">GLib Reference Manual</th>
20 <td><a accesskey="n" href="glib-building.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
21 </tr></table>
22 <div class="chapter">
23 <div class="titlepage"><div><div><h2 class="title">
24 <a name="glib"></a>GLib Overview</h2></div></div></div>
25 <div class="toc"><dl>
26 <dt>
27 <span class="refentrytitle"><a href="glib-building.html">Compiling the GLib package</a></span><span class="refpurpose"> — How to compile GLib itself</span>
28 </dt>
29 <dt>
30 <span class="refentrytitle"><a href="glib-cross-compiling.html">Cross-compiling the GLib package</a></span><span class="refpurpose"> — 
31 How to cross-compile GLib
32 </span>
33 </dt>
34 <dt>
35 <span class="refentrytitle"><a href="glib-compiling.html">Compiling GLib Applications</a></span><span class="refpurpose"> — 
36 How to compile your GLib application
37 </span>
38 </dt>
39 <dt>
40 <span class="refentrytitle"><a href="glib-running.html">Running GLib Applications</a></span><span class="refpurpose"> — 
41 How to run and debug your GLib application
42 </span>
43 </dt>
44 <dt>
45 <span class="refentrytitle"><a href="glib-changes.html">Changes to GLib</a></span><span class="refpurpose"> — 
46 Incompatible changes made between successing versions of GLib
47 </span>
48 </dt>
49 <dt>
50 <span class="refentrytitle"><a href="glib-resources.html">Mailing lists and bug reports</a></span><span class="refpurpose"> — 
51 Getting help with GLib
52 </span>
53 </dt>
54 </dl></div>
55 <p>
56       GLib is a general-purpose utility library, which provides many useful
57       data types, macros, type conversions, string utilities, file utilities,
58       a mainloop abstraction, and so on. It works on many UNIX-like platforms,
59       Windows, OS/2 and BeOS. GLib is released under the GNU Library General
60       Public License (GNU LGPL).
61     </p>
62 <p>
63       The general policy of GLib is that all functions are invisibly threadsafe
64       with the exception of data structure manipulation functions, where, if
65       you have two threads manipulating the <span class="emphasis"><em>same</em></span> data
66       structure, they must use a lock to synchronize their operation.
67     </p>
68 </div>
69 <div class="footer">
70 <hr>
71           Generated by GTK-Doc V1.18</div>
72 </body>
73 </html>