[Mono-devel-list] RIP: 'make bootstrap'

Marek Safar marek.safar at seznam.cz
Fri Nov 19 12:22:01 EST 2004


After automake, make all reports

make[3]: Leaving directory `/mono/mono/data/net_2_0'
make[3]: Entering directory `/mono/mono/data'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/mono/mono/data'
make[2]: Leaving directory `/mono/mono/data'
Making all in runtime
make[2]: Entering directory `/mono/mono/runtime'
Making all in .
make[3]: Entering directory `/mono/mono/runtime'
test -f ../../mcs/tools/wsdl/wsdl2.exe
make[3]: *** [wsdl2.exe] Error 1
make[3]: Leaving directory `/mono/mono/runtime'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/mono/mono/runtime'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/mono/mono'
make: *** [all] Error 2

I don't have --with-preview=yes


>I'll be shortly committing a series of patches to the SVN repository
>that should obviate the need for running 'make bootstrap' when
>developing on CVS.
>Now, the 'mcs' tree is for all intents and purposes a dependency of the
>'mono' tree.  'make all' in the mono tree will always build in the 'mcs'
>tree too.
>Hopefully everything should be fine.  The only caveat is that people
>who're used to running 'make all' inside the mcs tree will have to 
>run 'make all' in the 'mono' tree at least once.
>So, summary
>  * 'make bootstrap' is gone: Just do 'make'
>  * Do a 'make all' in the mono/ tree at least once before running make
>     inside the mcs/ tree
>  * monolite should continue to work: 'make get-monolite-latest && make'
>- Hari
>Mono-devel-list mailing list
>Mono-devel-list at lists.ximian.com

More information about the Mono-devel-list mailing list