Hi Paul,
how about making the system requirements a little more explicit as
below?
Arend
Index: INSTALL
===================================================================
RCS file: /cvs/quarry/quarry/INSTALL,v
retrieving revision 1.4
diff -u -p -r1.4 INSTALL
--- INSTALL 14 Aug 2004 22:47:18 -0000 1.4
+++ INSTALL 16 Jan 2005 22:47:30 -0000
@@ -5,16 +5,8 @@ invoke `configure' script:
./configure [OPTIONS]
-If your system is sane, the only reason for `configure' to complain is
-absence of either GTK+ 2.x or librsvg 2.5+. If this is the case,
-download them library from
-
- http://gtk.org/download/ [GTK+]
- http://ftp.gnome.org/pub/gnome/sources/librsvg/ [librsvg]
-
-Note that GTK+ 1.x won't work and will never be supported in Quarry.
-GTK+ 2.x is so much better that there is no reason to support older
-versions.
+If configure does not succeed, please check whether your system satisfies
+the requirements listed below.
Now invoke the `make' program:
@@ -40,12 +32,26 @@ Also, if you rebuild Quarry, you don't n
files in `data/' subdirectory has changed or you intend to run the
installed binary, not the one in build directory.
+ SYSTEM REQUIREMENTS
+
+1. The following programs: pkg-config (try running 'pkg-config --usage'),
+ scrollkeeper (try running 'scrollkeeper-config --help'). They should be
+ provided by your distribution.
+2. The following libraries:
+ - GTK+ 2.0 or later (http://gtk.org/download/)
+ - librsvg 2.5 or later (http://ftp.gnome.org/pub/gnome/sources/librsvg/)
+
+ Note that you need both the libraries, and the header include files, which
+ often come in a separate development pacakge. You should first try to
+ install these from your distribution; otherwise, download them from the
+ locations indicated above.
+
INSTALLATION PROBLEMS
-If Quarry won't configure or compile on your system and you are sure
-that you have GTK+ 2.x, I would certainly like to fix that. See file
-named README for details on how to report bugs. Remember that the
+If Quarry won't configure or compile on your system and you are sure that
+the system requirements are satisfied, I would certainly like to fix that.
+See file named README for details on how to report bugs. Remember that the
more information you provide, the more likely I will fix the problem.
Before sending a bug report, please make sure that GTK+ 2.x is