diff options
Diffstat (limited to 'INSTALL')
-rw-r--r-- | INSTALL | 32 |
1 files changed, 30 insertions, 2 deletions
@@ -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: |