User:JoeyArmstrong/makefiles/errors
From MozillaWiki
_xpidlgen/nsITextServicesFilter.h
- PROBLEM: DEPTH= & make -C funkyness to sort out
- Building from the sandbox root with MOZ_OBJDIR configured/set.
- make -C $(MOZ_OBJDIR)/..../dir export invoked from the sandbox root
- dist/include headers are generated in mozilla-central/dist/include rather than beneath $(MOZ_OBJDIR).
AUTOGEN TARGET[moz_export]: obj-ff-dbg/editor/txtsvc/public/Makefile gmake -C obj-ff-dbg/editor/txtsvc/public/ -f Makefile export gmake[2]: Entering directory `/mozilla/sandbox/mozilla-central/obj-ff-dbg/editor/txtsvc/public' /mozilla/sandbox/mozilla-central/config/rules.mk:42: config/rules.mk: BEGIN /mozilla/sandbox/mozilla-central/config/rules.mk:391: MOZ_AUTODEPS= /mozilla/sandbox/mozilla-central/config/rules.mk:400: MDDEPFILES= /mozilla/sandbox/mozilla-central/config/rules.mk:500: MAKE_DIRS=/mozilla/sandbox/mozilla-central/obj-ff-dbg/editor/txtsvc/public/.deps /mozilla/sandbox/mozilla-central/config/rules.mk:1525: XPIDLSRCS=nsITextServicesFilter.idl nsIInlineSpellChecker.idl /mozilla/sandbox/mozilla-central/config/rules.mk:1526: MODULE=txtsvc, XPIDL_MODULE= /mozilla/sandbox/mozilla-central/config/rules.mk:1527: XPIDL_GEN_DIR=_xpidlgen /mozilla/sandbox/mozilla-central/config/rules.mk:1528: XPIDL_COMPILE=/mozilla/sandbox/mozilla-central/obj-ff-dbg/dist/bin/xpidl /mozilla/sandbox/mozilla-central/config/rules.mk:1529: NO_DIST_INSTALL= STATUS: define rule for %.h /mozilla/sandbox/mozilla-central/config/rules.mk:2129: config/rules.mk: END mkdir -p /mozilla/sandbox/mozilla-central/obj-ff-dbg/editor/txtsvc/public/.deps /mozilla/sandbox/mozilla-central/obj-ff-dbg/config/nsinstall -D ../../../dist/idl /mozilla/sandbox/mozilla-central/obj-ff-dbg/config/nsinstall -D ../../../dist/idl /mozilla/sandbox/mozilla-central/obj-ff-dbg/config/nsinstall -R -m 644 /mozilla/sandbox/mozilla-central/editor/txtsvc/public/nsISpellChecker.h /mozilla/sandbox/mozilla-central/editor/txtsvc/public/nsITextService.h /mozilla/sandbox/mozilla-central/editor/txtsvc/public/nsITextServicesDocument.h /mozilla/sandbox/mozilla-central/editor/txtsvc/public/nsTextServicesCID.h ../../../dist/include gmake[2]: *** No rule to make target `_xpidlgen/nsITextServicesFilter.h', needed by `export'. Stop. gmake[2]: Leaving directory `/mozilla/sandbox/mozilla-central/obj-ff-dbg/editor/txtsvc/public' gmake[1]: *** [obj-ff-dbg/editor/txtsvc/public/Makefile] Error 2 gmake[1]: Leaving directory `/mozilla/sandbox/mozilla-central' gmake: *** [/mozilla/sandbox/mozilla-central/obj-ff-dbg/generated/makefile.gen.moz_export] Error 2