From 79d63460579c8e867b8709154649c77fc388aded Mon Sep 17 00:00:00 2001 From: Federico Mena Quintero Date: Tue, 22 Feb 2000 00:29:00 +0000 Subject: 0.6.0 - Federico --- docs/reference/gdk-pixbuf/Makefile.am | 9 ++- docs/reference/gdk-pixbuf/compiling.sgml | 103 ++++++++++++++++++++++++++++++ docs/reference/gdk-pixbuf/gdk-pixbuf.sgml | 3 + 3 files changed, 113 insertions(+), 2 deletions(-) create mode 100644 docs/reference/gdk-pixbuf/compiling.sgml (limited to 'docs') diff --git a/docs/reference/gdk-pixbuf/Makefile.am b/docs/reference/gdk-pixbuf/Makefile.am index eef777148e..d9d18350c7 100644 --- a/docs/reference/gdk-pixbuf/Makefile.am +++ b/docs/reference/gdk-pixbuf/Makefile.am @@ -38,7 +38,12 @@ gdk_pixbuf_doc_DATA = \ gdk-pixbuf-decl.txt \ gdk-pixbuf-sections.txt -EXTRA_DIST = $(gdk_pixbuf_doc_DATA) +content_files = \ + compiling.sgml + +EXTRA_DIST = \ + $(gdk_pixbuf_doc_DATA) \ + $(content_files) if ENABLE_GTK_DOC gdk-pixbuf.html: html/book1.html @@ -47,7 +52,7 @@ else gdk-pixbuf.html: endif -html/book1.html: sgml/gdk-pixbuf-doc.bottom +html/book1.html: sgml/gdk-pixbuf-doc.bottom $(content_files) $(MAKE) html sgml/gdk-pixbuf-doc.bottom: $(tmpl_sources) diff --git a/docs/reference/gdk-pixbuf/compiling.sgml b/docs/reference/gdk-pixbuf/compiling.sgml new file mode 100644 index 0000000000..5bc123fef6 --- /dev/null +++ b/docs/reference/gdk-pixbuf/compiling.sgml @@ -0,0 +1,103 @@ + + Compiling the gdk-pixbuf library + + + This appendix describes the special options you can use while + compiling the gdk-pixbuf library. + + + + Building the Library + + The gdk-pixbuf library uses the standard GNU build system, + using autoconf for package + configuration and resolving portability issues, + automake for building makefiles + that comply with the GNU Coding Standards, and + libtool for building shared + libraries on multiple platforms. The normal sequence for + compiling and installing the gdk-pixbuf library is thus: + + + ./configure + make + make install + + + + + The standard options provided by GNU + autoconf may be passed to the + configure script. Please see the + autoconf documentation or run + ./configure --help for information about + the standard options. + + + + + Extra Configuration Options + + + In addition to the normal options, the + configure script in the gdk-pixbuf library + supports these additional arguments: + + + configure + + + --disable-modules + --enable-modules + + + + --disable-gtk-doc + --enable-gtk-doc + + + + + + <systemitem>--disable-modules</systemitem> and + <systemitem>--enable-modules</systemitem> + + + Normally gdk-pixbuf will try to build the image file format + loaders as little shared libraries that are loaded on + demand. The --disable-modules + argument indicates that they should all be built statically + into the gdk-pixbuf library instead. This is useful for + people who need to produce statically-linked binaries. If + neither --disable-modules nor + --enable-modules is specified, then + the configure script will try to + auto-detect whether shared modules work on your system. + + + + + <systemitem>--disable-gtk-doc</systemitem> and + <systemitem>--enable-gtk-doc</systemitem> + + + By default the configure script will try + to auto-detect whether the + gtk-doc package is installed. If + it is, then it will use it to extract and build the + documentation for the gdk-pixbuf library. These options can + be used to explicitly control whether gtk-doc should be used + or not. If it is not used, the distributed, pre-generated + HTML files will be installed instead of building them on + your machine. + + + + + + diff --git a/docs/reference/gdk-pixbuf/gdk-pixbuf.sgml b/docs/reference/gdk-pixbuf/gdk-pixbuf.sgml index 410a2cc3e7..900f4edb5a 100644 --- a/docs/reference/gdk-pixbuf/gdk-pixbuf.sgml +++ b/docs/reference/gdk-pixbuf/gdk-pixbuf.sgml @@ -10,6 +10,7 @@ + ]> @@ -57,4 +58,6 @@ &GdkPixbufLoader; &GnomeCanvasPixbuf; + + &Compiling; -- cgit v1.2.1