gspawn-win32: Fix multiple definition error with a static build
[glib.git] / docs / reference / README
blob895028105a6fb528c80c6d52d698f83ab06d0123
1 This package contains the reference documentation
2 for GLib. For more information about Glib,
3 see:
5  http://www.gtk.org
7 For information about contributing to the
8 GLib/GTK+ reference documentation project, see:
10  http://www.gtk.org/rdp/
12 The GLib reference documentation is freely redistributable,
13 see the file COPYING for details.
16 REQUIREMENTS
17 ============
19 To build the documentation, you must have the gtk-doc
20 package installed. To rebuild the template files,
21 you must have the current version of the GLib
22 header files installed.
25 BUILD
26 =====
28 First, run configure to generate the makefiles for this
29 module. There is one option specific to this package
31   --with-html-dir=DIR   top of installed HTML documentation tree
34 The Makefiles for this module define three targets:
36  templates:
37   
38   Scan the headers and merge the results with the current 
39   template files
41  sgml:
43   Generate SGML files using the DocBook DTD from
44   the template files
46  html:
48   Generate HTML from the SGML files.
50 To build the documentation, do:
52  make sgml
53  make html
55 You should only run the 'make templates' step if you
56 need to regenerate the templates for a more recent
57 version of the GLib sources.
60 INSTALLATION
61 ============
63  make install