You are not logged in.

#1 2008-06-08 16:49:07

toketin
Member
From: Belluno (Italy)
Registered: 2007-04-17
Posts: 326

error google-gadgets

I can't install the google-gadgets with the makepkg command because I obtain this error: http://rafb.net/p/S8qfkM54.html can anyone tell me how to resolve? thanks smile

Offline

#2 2008-08-31 08:38:17

cwjiof
Member
From: Taichung, TW
Registered: 2008-01-27
Posts: 131

Re: error google-gadgets

I found it's a bug of xulrunner 1.9 package.

Edit /usr/lib/pkgconfig/mozilla-js.pc,
and change "-I${includedir}/stable" to "-I${include}/unstable",
then the problem will be solved.

Good luck!

PS.:
the problem is like this:

/usr/include/js/jsgc.h:48:20: error: jsutil.h: No such file or directory
In file included from /usr/include/js/jscntxt.h:52,
from converter.cc:21:
/usr/include/js/jsgc.h:355: error: expected constructor, destructor, or type conversion before '(' token
In file included from converter.cc:21:
/usr/include/js/jscntxt.h:541: error: expected constructor, destructor, or type conversion before '(' token
/usr/include/js/jscntxt.h:542: error: expected constructor, destructor, or type conversion before '(' token
/usr/include/js/jscntxt.h: In constructor 'JSAutoTempValueRooter::JSAutoTempValueRooter(JSContext*, size_t, jsval*)':
/usr/include/js/jscntxt.h:808: error: 'JS_ASSERT' was not declared in this scope
/usr/include/js/jscntxt.h: In constructor 'JSAutoTempValueRooter::JSAutoTempValueRooter(JSContext*, jsval)':
/usr/include/js/jscntxt.h:812: error: 'JS_ASSERT' was not declared in this scope
/usr/include/js/jscntxt.h: In destructor 'JSAutoTempValueRooter::~JSAutoTempValueRooter()':
/usr/include/js/jscntxt.h:816: error: 'JS_ASSERT' was not declared in this scope

Last edited by cwjiof (2008-08-31 08:45:16)

Offline

Board footer

Powered by FluxBB