For simplisity I placed libpsppire.a libpsppire.la libpsppire.dll.a from /usr/local/lib/pspp in /lib Also I copied /usr/local/lib/bin/cygpsppire-0.dll in /lib.
The error I get at the moment I try to use the features from the GUI:
================ $ strace psppire>..\org.txt
(psppire:4020): libglade-WARNING **: Could not load support for `psppire': No such file or directory
(psppire:4020): libglade-WARNING **: unknown widget class 'PsppireDialog'
(psppire:4020): libglade-WARNING **: unknown widget class 'PsppireDialog'
** CRITICAL **: Widget "dict-treeview" could not be found
aborting...
=============
When I rename cygpsppire-0.dll to cygpsppire.dll it could load but the dll but:
============== $ strace psppire.exe >ren.txt
(psppire:2160): GLib-GObject-WARNING **: cannot register existing type `PsppireSelector'
(psppire:2160): GLib-GObject-WARNING **: invalid cast from `PsppireSelector' to `<invalid>'