Hi guys,

I tried to build mozilla from trunk with python extension enabled and
got some problems:

here is my mozconfig:
mk_add_options MOZ_CO_PROJECT=browser
mk_add_options [EMAIL PROTECTED]@/[EMAIL PROTECTED]@
ac_add_options --enable-application=browser
ac_add_options --enable-xinerama
ac_add_options --enable-extensions=default,python
ac_add_options --enable-tests

I got this error:
...
<...>/mozilla/extensions/python/xpcom/src/PyXPCOM.h:487: error:
expected class-name before '{' token
..

I search and found that the problem seams to be that PyXPCOM.h use a
internal class (nsXPTCStubBase) from xptcall that it's not public (so
it's not included).. A quick fix would be include the file that
declares the class (xpcom/reflect/xptcall/src/xptcprivate.h). But I
don't know if this will be the right way to go.

Thanks for any help,

-- Paulo Henrique Silva
_______________________________________________
dev-tech-xpcom mailing list
dev-tech-xpcom@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-tech-xpcom

Reply via email to