cleanup
[platform/upstream/glib.git] / INSTALL.in
index d8134ff..1edc7e9 100644 (file)
@@ -1,8 +1,8 @@
 Simple install procedure
 ========================
 
 Simple install procedure
 ========================
 
-  % gzip -cd glib-@GLIB_VERSION@.tar.gz | tar xvf -  # unpack the sources
-  % cd glib-@GLIB_VERSION@                           # change to the toplevel directory
+  % tar xf glib-@GLIB_VERSION@.tar.gz       # unpack the sources
+  % cd glib-@GLIB_VERSION@                  # change to the toplevel directory
   % ./configure                             # run the `configure' script
   % make                                    # build GLIB
 
   % ./configure                             # run the `configure' script
   % make                                    # build GLIB
 
@@ -13,6 +13,10 @@ Simple install procedure
 Requirements
 ============
 
 Requirements
 ============
 
+GLib requires a C90-compliant (but not necessarily C99-compliant) C
+compiler and libc. On UNIX-like systems, it also assumes compliance
+with at least the original 1990 version of POSIX.
+
 GLib-2.0 requires pkg-config, which is tool for tracking the
 compilation flags needed for libraries. (For each library, a small .pc
 text file is installed in a standard location that contains the
 GLib-2.0 requires pkg-config, which is tool for tracking the
 compilation flags needed for libraries. (For each library, a small .pc
 text file is installed in a standard location that contains the
@@ -21,7 +25,7 @@ information.) Information about pkg-config can be found at:
 
   http://www.freedesktop.org/software/pkgconfig/
 
 
   http://www.freedesktop.org/software/pkgconfig/
 
-GNU make (http://www.gnu.org/software/make) is also recommended.
+GNU make (http://www.gnu.org/software/make) is also required.
 
 In order to implement conversions between character sets,
 GLib requires an implementation of the standard iconv() routine.
 
 In order to implement conversions between character sets,
 GLib requires an implementation of the standard iconv() routine.
@@ -60,7 +64,6 @@ available from:
 
  http://www.gnu.org/software/gettext/
 
 
  http://www.gnu.org/software/gettext/
 
-
 Support for extended attributes and SELinux in GIO requires
 libattr and libselinux.
 
 Support for extended attributes and SELinux in GIO requires
 libattr and libselinux.
 
@@ -80,7 +83,7 @@ in the file:
 
 Or online at:
 
 
 Or online at:
 
- http://library.gnome.org/devel/glib/stable/glib-building.html
+ https://developer.gnome.org/glib/stable/glib-building.html
 
 
 Installation directories
 
 
 Installation directories
@@ -120,4 +123,4 @@ in the file:
 
 Or online at:
 
 
 Or online at:
 
- http://library.gnome.org/devel/glib/stable/glib-cross-compiling.html
+ https://developer.gnome.org/glib/stable/glib-cross-compiling.html