Minimo WinCE Build ERROR

Stefan Kolb <[email protected]> Sun, 26 Jun 2005 18:43:07 +0200
Newsgroups gmane.comp.mozilla.devel.small-devices
Message-ID <[email protected]>
Hi
I have tried to build minimo by using the Manual on "http://www.mozilla.org/projects/minimo/WinCE/build.html".
I have done every step more the one time. My build System is a new installd Windows XP with SP2 and all the software described in the manual.

That is the Output that I got.

make[5]: Leaving directory `/cygdrive/c/mozillaBuild/mozilla/xpcom/string/public'
make[5]: Entering directory `/cygdrive/c/mozillaBuild/mozilla/xpcom/string/src'
make[5]: Nothing to be done for `export'.
make[5]: Leaving directory `/cygdrive/c/mozillaBuild/mozilla/xpcom/string/src'
make[4]: Leaving directory `/cygdrive/c/mozillaBuild/mozilla/xpcom/string'
make[4]: Entering directory `/cygdrive/c/mozillaBuild/mozilla/xpcom/glue'
make[5]: Entering directory `/cygdrive/c/mozillaBuild/mozilla/xpcom/glue/standalone'
/cygdrive/c/mozillaBuild/mozilla/build/cygwin-wrapper nsinstall  -m 644 nsXPCOMGlue.h ../../../dist/include/xpcom
/cygdrive/c/mozillaBuild/mozilla/build/cygwin-wrapper nsinstall  -m 644 nsXPCOMGlue.h ../../../dist/sdk/include
/cygdrive/c/mozillaBuild/mozilla/build/cygwin-wrapper nsinstall  /cygdrive/c/mozillaBuild/mozilla/xpcom/glue/nsCOMPtr.cpp /c
ygdrive/c/mozillaBuild/mozilla/xpcom/glue/nsComponentManagerUtils.cpp /cygdrive/c/mozillaBuild/mozilla/xpcom/glue/nsDebug.cp
p /cygdrive/c/mozillaBuild/mozilla/xpcom/glue/nsGenericFactory.cpp /cygdrive/c/mozillaBuild/mozilla/xpcom/glue/nsIInterfaceR
equestorUtils.cpp /cygdrive/c/mozillaBuild/mozilla/xpcom/glue/nsMemory.cpp /cygdrive/c/mozillaBuild/mozilla/xpcom/glue/nsTra
ceRefcnt.cpp /cygdrive/c/mozillaBuild/mozilla/xpcom/glue/nsWeakReference.cpp /cygdrive/c/mozillaBuild/mozilla/xpcom/glue/nsG
REGlue.cpp .
make[5]: Leaving directory `/cygdrive/c/mozillaBuild/mozilla/xpcom/glue/standalone'
/cygdrive/c/mozillaBuild/mozilla/build/cygwin-wrapper nsinstall  -m 644 nsIGenericFactory.h nsIInterfaceRequestorUtils.h nsI
SupportsImpl.h nsISupportsUtils.h nsIWeakReferenceUtils.h nsCOMPtr.h nsDebug.h nsGenericFactory.h nsMemory.h nsTraceRefcnt.h
 nsWeakReference.h nsComponentManagerUtils.h nsServiceManagerUtils.h ../../dist/include/xpcom
/cygdrive/c/mozillaBuild/mozilla/build/cygwin-wrapper nsinstall  -m 644 nsIGenericFactory.h nsIInterfaceRequestorUtils.h nsI
SupportsImpl.h nsISupportsUtils.h nsIWeakReferenceUtils.h nsCOMPtr.h nsDebug.h nsGenericFactory.h nsMemory.h nsTraceRefcnt.h
 nsWeakReference.h nsComponentManagerUtils.h nsServiceManagerUtils.h ../../dist/sdk/include
rm -f /cygdrive/c/mozillaBuild/mozilla/xpcom/glue/nsCOMPtr.obj /cygdrive/c/mozillaBuild/mozilla/xpcom/glue/nsComponentManage
rUtils.obj /cygdrive/c/mozillaBuild/mozilla/xpcom/glue/nsDebug.obj /cygdrive/c/mozillaBuild/mozilla/xpcom/glue/nsGenericFact
ory.obj /cygdrive/c/mozillaBuild/mozilla/xpcom/glue/nsIInterfaceRequestorUtils.obj /cygdrive/c/mozillaBuild/mozilla/xpcom/gl
ue/nsMemory.obj /cygdrive/c/mozillaBuild/mozilla/xpcom/glue/nsTraceRefcnt.obj /cygdrive/c/mozillaBuild/mozilla/xpcom/glue/ns
WeakReference.obj /cygdrive/c/mozillaBuild/mozilla/xpcom/glue/nsGREGlue.obj
make[4]: Leaving directory `/cygdrive/c/mozillaBuild/mozilla/xpcom/glue'
make[4]: Entering directory `/cygdrive/c/mozillaBuild/mozilla/xpcom/base'
/cygdrive/c/mozillaBuild/mozilla/build/cygwin-wrapper nsinstall  -m 644 nsAgg.h nsAutoPtr.h nsCom.h nsDebugImpl.h nsIAllocat
or.h nsIID.h nsISupportsObsolete.h nsTraceRefcntImpl.h nsWeakPtr.h nsInterfaceRequestorAgg.h ../../dist/include/xpcom
/cygdrive/c/mozillaBuild/mozilla/build/cygwin-wrapper nsinstall  -m 644 nsError.h nsID.h nsISupportsBase.h nscore.h ../../di
st/include/xpcom
/cygdrive/c/mozillaBuild/mozilla/build/cygwin-wrapper nsinstall  -m 644 nsError.h nsID.h nsISupportsBase.h nscore.h ../../di
st/sdk/include
/cygdrive/c/mozillaBuild/mozilla/build/cygwin-wrapper nsinstall  -m 644 nsIConsoleListener.idl nsIConsoleMessage.idl nsICons
oleService.idl nsIErrorService.idl nsIException.idl nsIExceptionService.idl ../../dist/idl
make[4]: *** No rule to make target `_xpidlgen/nsIConsoleListener.h', needed by `export'.  Stop.
make[4]: Leaving directory `/cygdrive/c/mozillaBuild/mozilla/xpcom/base'
make[3]: *** [export] Error 2
make[3]: Leaving directory `/cygdrive/c/mozillaBuild/mozilla/xpcom'
make[2]: *** [tier_2] Error 2
make[2]: Leaving directory `/cygdrive/c/mozillaBuild/mozilla'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/cygdrive/c/mozillaBuild/mozilla'
make: *** [build] Error 2

I can solve a part ot the problem by creating every Header file by using "xpidl -m header -w -v IDLFILE.idl" and copying the created Header to the directory .../mozilla/xpcom/base/_xpidlgen.
But that works only for the directory .../mozilla/xpcom/base. And there are many more directories with .idl files.
Does someone know what i have to do, to create the Header Files automatically (by the Make script).

Thanks for your reading.