cc1plus: warnings being treated as errors In file included from /usr/include/xulrunner-1.9.2/jsinterp.h:48:0, from /usr/include/xulrunner-1.9.2/jscntxt.h:53, from converter.cc:20: /usr/include/xulrunner-1.9.2/jsfun.h: In function 'js_ArgsPrivateNative* js_GetArgsPrivateNative(JSObject*)': /usr/include/xulrunner-1.9.2/jsfun.h:233:55: error: converting to non-pointer type 'long unsigned int' from NULL make[4]: *** [libggadget_smjs_la-converter.lo] Error 1 make[4]: Leaving directory `/var/abs/local/google-gadgets-gtk-svn/src/google-gadgets-build/extensions/smjs_script_runtime' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/var/abs/local/google-gadgets-gtk-svn/src/google-gadgets-build/extensions/smjs_script_runtime' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/abs/local/google-gadgets-gtk-svn/src/google-gadgets-build/extensions' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/abs/local/google-gadgets-gtk-svn/src/google-gadgets-build' make: *** [all] Error 2