* Texinfo 4.7 or later, to build the documentation.
+ * Gimp -- 2.8.2 is known to work
+
After you install PSPP's prerequisites, you must obtain a copy of
Gnulib, then bootstrap the tree, as described in the sections below.
After that, you may follow the procedure described in INSTALL.
Gnulib does not maintain a stable API or ABI, so it is possible that
PSPP will not work with older or newer versions of Gnulib.
- commit 75dc5a3dbe3c65f57adc9533561100079922e180
- Author: Bruno Haible <bruno@clisp.org>
- Date: Wed May 19 23:30:18 2010 +0200
+ commit c5c4f53b31f1ad04f4033a6124120ffec9257847
+ Author: Pádraig Brady <P@draigBrady.com>
+ Date: Sat Dec 6 01:14:02 2014 +0000
+
+ vasnprintf: fix potential use after free
- Clean up dead code in recent commit.
+ * lib/vasnprintf.c (VASNPRINTF): Fix free-memory read,
+ flagged by clang-analyzer 3.4.2.
To clone Gnulib into a directory named "gnulib" using Git, and then
check out this particular commit, run these commands:
make check
or for a more thorough test:
make distcheck
+
+Glade UI Design
+---------------
+
+The ui files in src/ui/gui may be viewed (maybe changed) with Glade. For this
+you need
+
+ * libgladeui 2.0 or later
+
+Then you need to run
+
+ configure --with-gui-tools
+ make
+ make install
+
+psppire uses some self defined widgets. To use glade these widgets have
+to be announced to glade such that you can view the interface.
+The install process will install the psppire glade library, icons and
+psppire.xml files in the appropiate system locations. You cannot override
+this with --prefix. After that you can run "glade" and open the ui files.