summaryrefslogtreecommitdiff
path: root/INSTALL
diff options
context:
space:
mode:
authorOwen Taylor <otaylor@redhat.com>2001-11-22 18:56:12 +0000
committerOwen Taylor <otaylor@src.gnome.org>2001-11-22 18:56:12 +0000
commit4ab50f038b2bb0d21b31f2ad10745cf5a64725b6 (patch)
tree087ac1758b3700a5d7eccaf4763f68a3ddbfa7e8 /INSTALL
parente767aa0a4fad23c766b3bf16a079e8e7c5b4c448 (diff)
Version 11, interface, binary age 0.
Thu Nov 22 13:14:18 2001 Owen Taylor <otaylor@redhat.com> * configure.in (GLIB_MICRO_VERSION): Version 11, interface, binary age 0. * NEWS: Updated. * tests/Makefile.am (libmoduletestplugin_[ab]_la_LDFLAGS): Add dummy -rpath argument. On some (but not all) platforms, libtool will only build a convenience library without this. (#63486, Dan Winship) * Makefile.am (EXTRA_DIST): Add README.in, INSTALL.in - autoconf-2.5x checks for 'make dist' in the tarball when you make distcheck. * glib/Makefile.am (EXTRA_DIST): Distribute makefile.msc/mingw.in, glib.rc.in. * tests/patterntest.c: Include string.h. * glib/gpattern.c (g_utf8_reverse): doc parsing fix.
Diffstat (limited to 'INSTALL')
-rw-r--r--INSTALL32
1 files changed, 30 insertions, 2 deletions
diff --git a/INSTALL b/INSTALL
index 4077bed99..582b0ec65 100644
--- a/INSTALL
+++ b/INSTALL
@@ -1,8 +1,8 @@
Simple install procedure
========================
- % gzip -cd glib-1.3.10.tar.gz | tar xvf - # unpack the sources
- % cd glib-1.3.10 # change to the toplevel directory
+ % gzip -cd glib-1.3.11.tar.gz | tar xvf - # unpack the sources
+ % cd glib-1.3.11 # change to the toplevel directory
% ./configure # run the `configure' script
% make # build GLIB
@@ -46,6 +46,34 @@ A few of the more important ones:
* --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
[ Defaults to the value given to --prefix ]
+* --enable-gc-friendly When enabled all memory freed by the application,
+ but retained by GLib for performance reasons
+ is set to zero, thus making deployed garbage
+ collection or memory profiling tools detect
+ unlinked memory correctly. This will make GLib
+ slightly slower.
+ [ Disabled by default ]
+
+* --disable-threads Do not compile GLib to be multi thread safe. GLib
+ will be slightly faster then. This is however not
+ recommended, as many programs rely on GLib being
+ multi thread safe.
+ [ Enabled by default ]
+
+* --with-threads=[none/posix/dce/solaris/win32] Specify a thread
+ implementation to use.
+ * 'posix' and 'dce' can be used interchangeable
+ to mean the different versions of posix
+ threads. configure tries to find out, which
+ one is installed.
+ * 'solaris' uses the native Solaris thread
+ implementation.
+ * 'none' means that GLib will be thread safe,
+ but does not have a default thread
+ implementation. This has to be supplied to
+ g_thread_init() by the programmer.
+ [ Determined by configure by default ]
+
Options can be given to the compiler and linker by setting
environment variables before running configure. A few of the more
important ones: