When I run autoreconf -fiv I see a different set of failures:
Did you install the SeaMonkey package ? This is the one from which Mozilla libraries are used for 3rd party software in Slackware.
Yes, those packages are installed. Thanks. :)
However, the patch from Francois is related to your question.
locate prtypes /usr/include/seamonkey-2.0.14/prtypes.h /usr/include/seamonkey-2.0.14/nspr/prtypes.h
The files are one and the same. The file size is 18744 bytes.
The problem seems to be in jni_md.h where:
#include <nspr/prtypes.h> /* needed for _declspec */
that the nspr directory is under /usr/include/seamonkey-2.0.14 (sym linked to /usr/include/seamonkey) rather than directly under /usr/include.
I modified the patch:
-#include <nspr/prtypes.h> /* needed for _declspec */ +#include <seamonkey/prtypes.h> /* needed for _declspec */
The package built without incident.
Note: I have to use autoreconf -fiv rather than autoreconf.
Thank you both.
Why is this stuff so doggone hard...?
P.S. I propose we update the README file to include this information.
Darrell