mono-debugger addin bug? Compilation error

View: New views
2 Messages — Rating Filter:   Alert me  

mono-debugger addin bug? Compilation error

by Daniel Soto-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

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.

Best regards!

Daniel.

_______________________________________________
Monodevelop-list mailing list
Monodevelop-list@...
http://lists.ximian.com/mailman/listinfo/monodevelop-list

Re: mono-debugger addin bug? Compilation error

by Michael Hutchinson :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Sun, Nov 1, 2009 at 2:30 PM, Daniel Soto <daniel.soto2k@...> 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
_______________________________________________
Monodevelop-list mailing list
Monodevelop-list@...
http://lists.ximian.com/mailman/listinfo/monodevelop-list