[Mono-list] cvs make fullbuild

Chris Turchin chris@turchin.net
Wed, 05 May 2004 23:40:29 +0200


hi,

if anyone else was having trouble building from cvs, Raja R Harinath
<rharinath@novell.com> posted a good tip on monday (which i missed last
night):

--

Edit Makefile.am and replace 'install-dist_monobinsDATA' with
'install-monobinsDATA' in the 'xinstall-runtime' rule.

--


 But to get it running for me, not only did I have to
'install-dist_monobinsDATA' but also the 'install-dist_corlibDATA'
statement on the following line with 'install-corlibDATA'. 

i hope that helps someone out there...

regards,
--chris

On Wed, 2004-05-05 at 01:05, Chris Turchin wrote:
> hi,
> 
> for the last few days i have not gotten cvs to build correctly.  tonight
> i even installed the newest  monocharge (w/ recharge.sh) and checked out
> clean versions of mono and mcs from cvs. make fullbuild is  giving me:
> 
> make[3]: Nothing to be done for `install-data-am'.
> make[3]: Leaving directory
> `/home/chris/Documents/dev/mono-cvs/mono/mono/profiler'
> make[2]: Leaving directory
> `/home/chris/Documents/dev/mono-cvs/mono/mono/profiler'
> make[2]: Entering directory
> `/home/chris/Documents/dev/mono-cvs/mono/mono'
> make[3]: Entering directory
> `/home/chris/Documents/dev/mono-cvs/mono/mono'
> make[3]: Nothing to be done for `install-exec-am'.
> make[3]: Nothing to be done for `install-data-am'.
> make[3]: Leaving directory
> `/home/chris/Documents/dev/mono-cvs/mono/mono'
> make[2]: Leaving directory
> `/home/chris/Documents/dev/mono-cvs/mono/mono'
> make[1]: Leaving directory
> `/home/chris/Documents/dev/mono-cvs/mono/mono'
> cd runtime && make dist_monobins_DATA=mcs.exe install-dist_monobinsDATA
> make[1]: Entering directory
> `/home/chris/Documents/dev/mono-cvs/mono/runtime'
> make[1]: *** No rule to make target `install-dist_monobinsDATA'.  Stop.
> make[1]: Leaving directory
> `/home/chris/Documents/dev/mono-cvs/mono/runtime'
> make: *** [xinstall-runtime] Error 2
> 
> and regular make issues another error: 
> 
> if test -f ../../mcs/mcs/mcs.exe; then f=../../mcs/mcs/mcs.exe; else
> f=/mcs.exe; fi; \
> echo "cp -f $f ."; \
> cp -f $f .
> cp -f ../../mcs/mcs/mcs.exe .
> if test -f ../../mcs/mbas/mbas.exe; then f=../../mcs/mbas/mbas.exe; else
> f=/mbas.exe; fi; \
> echo "cp -f $f ."; \
> cp -f $f .
> cp -f /mbas.exe .
> cp: cannot stat `/mbas.exe': No such file or directory
> make[3]: *** [mbas.exe] Error 1
> make[3]: Leaving directory
> `/home/chris/Documents/dev/mono-cvs/mono/runtime'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory
> `/home/chris/Documents/dev/mono-cvs/mono/runtime'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/chris/Documents/dev/mono-cvs/mono'
> make: *** [all] Error 2
> 
> 
> i am out of ideas on my  end. can someone from the list offer an
> enlightening word  or two?
> 
> thanks.
> 
> regards,
> 
> --chris
> 
> ps. mdk 9.1, gcc 3.2.2, automake1.6-1.7.2-3mdk
> 
> _______________________________________________
> Mono-list maillist  -  Mono-list@lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list