[Mono-list] mcs make problems in Redhat 8.0
Scott Lowe
scott@budomail.com
Sun, 15 Dec 2002 20:16:19 +0000
Hi there, MonoMonkies,
Have any of you guys had trouble building mcs-0.17 on Redhat 8.0?
Building the mono-0.17 runtime with gc6.1 was very smooth, but with mcs,
make chokes at "No rule to make target `tree.cs' ".
I've read the docs and have run out of ideas. I should be running
"make -f makefile.gnu" in the mcs root directory, right? I'm wondering
if I have some libraries in the wrong place.
I'm anxious to have a go at writing some Unit tests and would
appreciate some help here, if one of you has a minute to spare.
Some output from make:
8<
------------------------------------------------------------------------
---
[scott@aurora mcs-0.17]# make -f makefile.gnu
for i in jay mcs class nunit monoresgen ilasm tools ; do \
make -C $i -f makefile.gnu all || exit 1; \
done
make[1]: Entering directory `/home/scott/mono/mcs-0.17/jay'
make -f makefile linux
etc.
snip...
make[1]: Leaving directory `/home/scott/mono/mcs-0.17/jay'
make[1]: Entering directory `/home/scott/mono/mcs-0.17/mcs'
../jay/jay -ctv < ../jay/skeleton.cs cs-parser.jay > cs-parser.cs
../jay/jay: 2 rules never reduced
../jay/jay: 25 shift/reduce conflicts, 1 reduce/reduce conflict.
make[1]: *** No rule to make target `tree.cs', needed by `mcs.exe'.
Stop.
make[1]: Leaving directory `/home/scott/mono/mcs-0.17/mcs'
make: *** [all] Error 1
8<
------------------------------------------------------------------------
------
Hope I havenīt missed something obvious - I apologise, if this is the
case.
Regards,
Scott
scott@budomail.com