User:JoeyArmstrong/makefiles/errors

From MozillaWiki
Jump to: navigation, search

_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