X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=INSTALL;h=252dc6f5ca71343677de4ea88cf84f86e5233bab;hb=7dfc80b221eb91a6708388e061aad624e3a5b6a1;hp=5984cc609937a6fc573b43aae6901c369eb19553;hpb=210739b77d0f943b5073375fe39d1f09723adb2c;p=pspp diff --git a/INSTALL b/INSTALL index 5984cc6099..252dc6f5ca 100644 --- a/INSTALL +++ b/INSTALL @@ -57,32 +57,23 @@ The following packages are required to install PSPP: * The GNU Scientific Library (http://www.gnu.org/software/gsl/), version 1.13 or later, including libgslcblas included with GSL. - * Perl (http://www.perl.org/), version 5.005_03 or later. Perl is + * Python (https://python.org/), version 3.4 or later. Python is required during build but not after installation. - * Python (https://python.org/), version 2.7 or later (Python 3 is - fine). Some tests require Python; if it is missing, those tests - will be skipped. PSPP does not otherwise require Python. - * iconv, which should be installed as part of a Unix-like system. If you don't have a version already, you can install GNU libiconv (http://www.gnu.org/software/libiconv/). + * Cairo (http://cairographics.org/), version 1.12 or later. + + * Pango (http://www.pango.org/), version 1.22 or later. + * zlib (http://www.zlib.net/). * libxml2 (http://xmlsoft.org/). * gettext version 0.20 or later. -The following packages are required to enable PSPP's graphing -features. If you cannot arrange to install them, you must run -`configure' with --without-cairo (in which case you will get no graphing -capability). - - * Cairo (http://cairographics.org/), version 1.12 or later. - - * Pango (http://www.pango.org/), version 1.22 or later. - The following packages are required to enable PSPPIRE, the graphical user interface for PSPP. If you cannot install them or do not wish to use the GUI, you must run `configure' with --without-gui. @@ -99,7 +90,16 @@ use the GUI, you must run `configure' with --without-gui. * GNU Spread Sheet Widget (http://www.gnu.org/software/ssw) version 0.7 or later. -The following packages are optional: +The following packages are only needed to build and test the Perl +module: + + * Perl (https://www.perl.org/), version 5.005_03 or later. + + * The Config::Perl::V module for Perl (https://cpan.org). + + * Optionally, the Text::Diff and Memory::Usage modules for Perl + (https://cpan.org). These modules enable PSPP to test its Perl + module more thoroughly. Other optional packages: @@ -117,10 +117,6 @@ Other optional packages: interface, but not the Postgresql interface itself, requires the Postgresql server to be installed. - * The Text::Diff module for Perl (http://cpan.org). This enables - PSPP to test the Perl module more thoroughly. It is not needed - to build or use the Perl module. - Basic Installation ================== @@ -264,17 +260,10 @@ suffix on their names by giving `configure' the option Optional Features ================= -`--without-cairo' - Don't compile in support for charts (using Cairo and Pango). This - is useful if your system lacks these libraries. - `--without-gui' Don't build the PSPPIRE gui. Use this option if you only want to build the command line version of PSPP. - Cairo and Pango required to build the GUI, so --without-cairo - implies --without-gui. - `--without-lib{xx}' Optional libraries should normally be detected and the relevant functionality will be built they exist. However, on some poorly