Between the configure and make I put this in src/uit/terminal.
It is picked up and executed. But I get:
(cd ./examples \
&& /home/pspp/pspp-master-20201214/pspp-1.5.2-g443d13/src/ui/terminal/pspp ../doc/pspp-figures/aggregate.sps -o - -O format=spv) > doc/pspp-figures/aggregate.spv.tmp
pspp.exe: cannot remove temporary directory C:\users\pspp\Temp\psppKn2Uty: Directory not emptymv doc/pspp-figures/aggregate.spv.tmp doc/pspp-figures/aggregate.spv
i686-w64-mingw32-gcc -ggdb -I/usr/i686-w64-mingw32/sys-root/mingw/include/cairo -I/usr/i686-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/i686-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/i686-w64-mingw32/sys-root/mingw/include/pixman-1 -I/usr/i686-w64-mingw32/sys-root/mingw/include -I/usr/i686-w64-mingw32/sys-root/mingw/include/freetype2 -I/usr/i686-w64-mingw32/sys-root/mingw/include/libpng16 -I/usr/i686-w64-mingw32/sys-root/mingw/include/pango-1.0 -I/usr/i686-w64-mingw32/sys-root/mingw/include/harfbuzz -mms-bitfields -Wl,--exclude-libs=libintl.a -Wl,--exclude-libs=libiconv.a -Wl,--no-keep-memory -fstack-protector utilities/pspp-output.c -o utilities/pspp-output
utilities/pspp-output.c:17:10: fatal error: config.h: No such file or directory
17 | #include <config.h>
| ^~~~~~~~~~compilation terminated.
make[2]: *** [<builtin>: utilities/pspp-output] Error 1
make[2]: Leaving directory '/home/pspp/pspp-master-20201214/pspp-1.5.2-g443d13'
make[1]: *** [Makefile:12387: all-recursive] Error 1
make[1]: Leaving directory '/home/pspp/pspp-master-20201214/pspp-1.5.2-g443d13'
make: *** [Makefile:6485: all] Error 2
Uncaught exception from user code:
system 'Mingw32-make' failed: 512 at pspp4windows/
buildpspp4windows.pl line 586, <FILE> line 951.
It looks as if this won't be a good path forward.