[MonoDevelop] mono-debugger addin bug? Compilation error

Michael Hutchinson m.j.hutchinson at gmail.com
Sun Nov 1 19:23:58 EST 2009


On Sun, Nov 1, 2009 at 2:30 PM, Daniel Soto <daniel.soto2k at gmail.com> wrote:
> Hello everyone!
>
> Yesterday I had to formatting and install the new Ubuntu 9.10 on my
> laptop, so, I had installed Mono 2.4 and Monodevelop 2.0 again from
> source.
>
> However, this time, mono-debugger support compilation fails on building.
> An ugly error appears when build
>
> ./RuntimeInvokeManager.cs(57,68): error CS1501: No overload for method
> `AbortInvocation' takes `0' arguments
> ./RuntimeInvokeManager.cs(78,60): error CS1501: No overload for method
> `AbortInvocation' takes `0' arguments
>
> Seeking in Google, another person had the same problem. And appears if
> the signatures to the call to a function AbortInvocation in the
> RuntimeInvokeManager.cs file are deprecated, firing the error.
>
> That person says that deleting these lines fix the problem. I deleted
> these lines, and no more build errors.
>
> There is a bug on the build of mono-debugger support of Monodevelop?
> Just now, I have Monodevelop 2.0 with debugger support with this manual
> fixing.

The Mono debugger, MDB, is notorious for breaking API. Although MD
2.0's debugger's interface worked with MDB 2.0 and 2.2, it's likely
that changes in MDB 2.4 broke it. I suggest using MD 2.2 b2, which
works with MDB 2.4.

-- 
Michael Hutchinson
http://mjhutchinson.com


More information about the Monodevelop-list mailing list