Gpg apparently requires the Enigmail add-on.
On the Enigmail site, it has this warning:
I'm guessing that means I have to compile SeaMonkey (1.0.2 at the moment), then when that is successful, compile Enigmail. I have the regular Puppy with SeaMonkey 1.00 and I'm also guessing I can just compile 1.0.2 on top of it and everything will be fine.Enigmail needs to be compiled using the same environment as the Thunderbird or Mozilla Suite you are about to install it on. This usually means that you should either use the official binary builds of both (the Mozilla application and Enigmail) - or only use packages provided by your distribution - or build both manually. For example if you use a distribution Thunderbird package with the official Enigmail build, you will encounter problems!
Anyway, I got Seamonkey 1.0.2 over, read the README.txt (which was not helpful, but which referred me to the website for compile help, which also was not helpful). I was also looking at the puppy compile wiki which mentioned using "ldd" to check dependencies, but I didn't see how to invoke it - what parameter to give it. So I went ahead and just tried "./configure", and got this at the end:
Code: Select all
checking MOZ_GTK2_LIBS... -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0
configure: error: --enable-application=APP is required
Any suggestions on this would be appreciated. FYI I am generally familiar with the make procedure (used something similar on an old Unix system years ago) but not with recent specifics of it.*Linux
-The following library versions (or compatible) are
required: glibc 2.1, XFree86 3.3.x, GTK 1.2.x, Glib
1.2.x, Libstdc++ 2.9.0. Red Hat Linux 6.0,
Debian 2.1, and SuSE 6.2 (or later) installations
should work.