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