WG: AW: [Mono-list] Daily build errors

Raja R Harinath rharinath@novell.com
Fri, 29 Oct 2004 14:04:53 +0530


Hi,

"Jochen Wezel (CompuMaster GmbH)" <jwezel@compumaster.de> writes:

> Now I removed my complete old content of my CVS folder and checked out ag=
ain.
>
> export CVS_RSH=3Dssh
> export CVSROOT=3Djochen@mono-cvs.ximian.com:/cvs/public
> rm -f -R -d mcs mono xsp monkeyguide monocov
> cvs -z3 co mcs mono xsp monkeyguide monocov
> cd mono
> ./autogen.sh --prefix=3D/usr
> make

You need to use some form of bootstrapping.  I'm working on a patch that
will do the bootstrap automatically, but for now, on a fresh checkout
from CVS, you _need_ to use 'make bootstrap' or 'make monolite-bootstrap'.

> This is the new and well-known error message:
>
> Making all in runtime
> make[2]: Wechsel in das Verzeichnis Verzeichnis =C2=BB/mono-dev/mono-cvs-=
auth/mono/runtime=C2=AB
> Making all in .
> make[3]: Wechsel in das Verzeichnis Verzeichnis =C2=BB/mono-dev/mono-cvs-=
auth/mono/runtime=C2=AB
> test -f ../../mcs/monoresgen/monoresgen.exe
> make[3]: *** [monoresgen.exe] Fehler 1
> make[3]: Verlassen des Verzeichnisses Verzeichnis =C2=BB/mono-dev/mono-cv=
s-auth/mono/runtime=C2=AB
> make[2]: *** [all-recursive] Fehler 1
> make[2]: Verlassen des Verzeichnisses Verzeichnis =C2=BB/mono-dev/mono-cv=
s-auth/mono/runtime=C2=AB
> make[1]: *** [all-recursive] Fehler 1
> make[1]: Verlassen des Verzeichnisses Verzeichnis =C2=BB/mono-dev/mono-cv=
s-auth/mono=C2=AB
> make: *** [all] Fehler 2

It's saying: the command

  test -f ../../mcs/monoresgen/monoresgen.exe

failed.  It failed because that file doesn't exist.  That file doesn't
exist because you didn't build in the 'mcs' tree.  If you use one of the=20
bootstrapping targets ('bootstrap' or 'monolite-bootstrap'), it
automatically builds in the 'mcs' tree in the right order.

- Hari