[Mono-docs-list] Re: monodoc compilation: assembler.exe on ecma334 fails

Jeff Seifert seifert@everybody.org
Mon, 06 Oct 2003 22:21:23 -0500


I was experiencing this problem recently myself.  I think it was being 
caused by my previous installation of monodoc-0.6.  Once I uninstalled 
the old version, I was able to compile monodoc-0.7 without problems.

Give that a shot and see if it works for you.

-Jeff

Kris Luyten wrote:
> Hi,
> 
> compiling the latest version of monodoc results in a strange error
> when the makefile runs the assembler.exe on the ecma specs:
> =====
> mono --debug ../browser/assembler.exe --ecmaspec ./../ecma334 -o ecma334
> 
> ** (../browser/assembler.exe:3770): WARNING **: Missing method .ctor in
> assembly ../browser/assembler.exe typeref index 11
> 
> Unhandled Exception: System.NullReferenceException: A null value was
> found where an object instance was required
> =====
> 
> I have no problems compiling mono, mcs and gtk-sharp from CVS though...
> Am i missing something? assembler.exe compiles fine, only when it is
> used to process the ecma334 it fails with this "missing constructor"
> message.
> 
> The weird thing is: it fails _before_ the Main in assembler.cs is
> executed (I put a Console.WriteLine as the first instruction in Main,
> but it never gets written), so maybe it is a problem with a linked
> library?
> 
> Thanks,
> Kris