[Mono-devel-list] Can't build debugger from CVS
Urs C Muff
umuff at quark.com
Mon Apr 7 10:37:54 EDT 2003
I can't build mcs from CVS anymore, since I built and installed the new
libgc-mono from CVS Friday.
I can build libgc, and mono, but if I try to build mcs, I get the following
make: Leaving directory `/home/umuff/mono/mcs/jay'
make: Entering directory `/home/umuff/mono/mcs/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.
mcs /target:exe -o mcs.exe AssemblyInfo.cs assign.cs attribute.cs driver.cs
cs-parser.cs cs-tokenizer.cs tree.cs location.cs cfold.cs class.cs codegen.cs
const.cs constant.cs decl.cs delegate.cs enum.cs ecore.cs expression.cs
genericparser.cs interface.cs literal.cs modifiers.cs namespace.cs
parameter.cs pending.cs report.cs rootcontext.cs statement.cs support.cs
assign.cs(44) error CS-0025: : Parsing error
System.InvalidCastException: Cannot cast from source type to destination type
in <0x04942> 00 Mono.CSharp.CSharpParser:yyparse
in <0x00075> 00 Mono.CSharp.CSharpParser:parse ()
Unhandled Exception: System.NullReferenceException: A null value was found
where an object instance was required
Does anyone else have similar problems, or any idea how to solve them? I
tried to install the old libgc from rpm, but it fails complaining the it
conficts with the already installed /usr/lib/libgc (which is the libgc-mono
built from CVS), so I can't even get back to a working state :(.
More information about the Mono-devel-list