If you don't have a version already, you can install GNU
libiconv (http://www.gnu.org/software/libiconv/).
- * libintl, from GNU gettext (http://www.gnu.org/software/gettext).
- GNU libc includes an integrated libintl, so there is no need to
- separately install libintl on a GNU/Linux system.
-
* zlib (http://www.zlib.net/).
* 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.
+ * 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
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:
./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