X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=INSTALL;h=96191b9782e7a0c8ae1a1a6bf73442d81914eaed;hb=d950831f83004457e69c3e6e44131aef3e57efd3;hp=90be90902c96d2fc3932620de5f51e79f0c19ca4;hpb=9f92b0dbcfc39372d82e8defa58a2046ff83c962;p=pspp diff --git a/INSTALL b/INSTALL index 90be90902c..96191b9782 100644 --- a/INSTALL +++ b/INSTALL @@ -76,6 +76,11 @@ The following packages are required to install PSPP: * libxml2 (http://xmlsoft.org/). + * metainfo.its, provided by the appstream package. This is required + by xgettext version lower then 0.20 to extract the translation + strings from the org.fsf.pspp.metainfo.xml.in file. This is only + required for building. It is not a runtime requirement. + 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 @@ -99,6 +104,7 @@ use the GUI, you must run `configure' with --without-gui. version 3.4.0 or later. * GNU Spread Sheet Widget (http://www.gnu.org/software/ssw) + version 0.7 or later. The following packages are optional: @@ -215,10 +221,18 @@ is an example: ./configure CC=c89 CFLAGS=-O0 LIBS=-lposix +Cross Compiling +=============== + 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. +Part of cross-compiling procedure builds a native binary. Therefore, you +will need not only the dependent libraries for your target, but also for the +build machine. This is because the native version is used to create +examples for the user manual. + See "Defining Variables", below, for more details. Installation Names