trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: April 2012

Re: [trinity-devel] kaffeine-mozilla

From: Darrell Anderson <humanreadable@...>
Date: Thu, 26 Apr 2012 12:16:55 -0700 (PDT)
> > 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