Move GCC attribute declarations from pref.h.orig to new file
[pspp] / README.CVS
1 To build this project from the sources direct from the 
2 cvs archive, you must install:
3
4         * Autoconf 2.58 (or later).
5
6         * Automake 1.7 (or later).
7
8         * Gettext 0.14.5 (or later).
9
10         * Gnulib, from CVS (see http://savannah.gnu.org/cvs/?group=gnulib).
11           Consider applying the patch at the end of this file, unless
12           the bug it fixes has already been fixed.  Note that Gnulib
13           does not require any form of installation: simply checking it
14           out into a directory is sufficient.  
15
16 Once you have these installed, execute
17         make -f Smake
18 If you checked Gnulib out in a directory named `gnulib' at the same
19 level as PSPP, then this is sufficient.  Otherwise, provide the
20 location of GNULIB on the `make' command line:
21         make -f Smake GNULIB=/gnulib/base/directory/name
22
23 After executing Smake, you may configure the source tree in the usual
24 way with ./configure, e.g.
25         ./configure
26 For a list of options:
27         ./configure --help
28
29 To test:
30         make check
31
32 For a very thorough test: 
33         make distcheck