diff --git a/INSTALL.in b/INSTALL.in index 8cc3ae819..cdd4f7039 100644 --- a/INSTALL.in +++ b/INSTALL.in @@ -13,6 +13,10 @@ Simple install procedure 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 diff --git a/docs/reference/glib/building.xml b/docs/reference/glib/building.xml index 079db8dc7..105fca444 100644 --- a/docs/reference/glib/building.xml +++ b/docs/reference/glib/building.xml @@ -51,11 +51,12 @@ Dependencies Before you can compile the GLib library, you need to have - various other tools and libraries installed on your - system. The two tools needed during the build process (as - differentiated from the tools used in when creating GLib - mentioned above such as autoconf) - are pkg-config and GNU make. + various other tools and libraries installed on your system. + Beyond a C compiler (which must implement C90, but does not need + to implement C99), the two tools needed during the build process + (as differentiated from the tools used in when creating GLib + mentioned above such as autoconf) are + pkg-config and GNU make. @@ -86,7 +87,9 @@ - GLib depends on a number of other libraries. + A UNIX build of GLib requires that the system implements at + least the original 1990 version of POSIX. Beyond this, it + depends on a number of other libraries.