X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=INSTALL;h=ea43342eef7223bce3b2fcb76d5ba817166bf2fd;hb=f463d854c12bda4f9f12f798ba12d3ea88c3a9ed;hp=c1a48ef8f5e8606508f0b30a931b7e7fb8b61944;hpb=b72c417165e828d7fb6afc6c647f9fc123fd7847;p=pspp-builds.git diff --git a/INSTALL b/INSTALL index c1a48ef8..ea43342e 100644 --- a/INSTALL +++ b/INSTALL @@ -60,6 +60,10 @@ Gnumeric files. 0.18 and 0.19 have a bug that will prevent library detection, but other versions should be fine. + To cross-compile PSPP, you will likely need to set the + PKG_CONFIG_LIBDIR environment variable to point to an + appropriate pkg-config for the cross-compilation environment. + * zlib (http://www.zlib.net/). * libxml2 (http://xmlsoft.org/). @@ -104,6 +108,19 @@ release. 1. `cd' to the directory containing the package's source code and type `./configure' to configure the package for your system. + You may invoke `configure' with --help to see what options are + available. The most common of these are listed under "Optional + Features", below. + + If you installed some of the libraries that PSPP uses in a + non-standard location (on many systems, anywhere other than + /usr), you may need to provide some special flags to `configure' + to tell it where to find them. For example, on GNU/Linux, if you + installed some libraries in /usr/local, then you need to invoke + it with at least the following options: + + ./configure LDFLAGS='-L/usr/local/lib -Wl,-rpath,/usr/local/lib' CPPFLAGS='-I/usr/local/include' + Running `configure' takes awhile. While running, it prints some messages telling which features it is checking for.