Please do not reply to this email- if you want to comment on the bug, go to the URL shown below and enter your comments there.
Changed by [EMAIL PROTECTED] http://bugzilla.ximian.com/show_bug.cgi?id=82163 --- shadow/82163 2007-07-28 20:55:45.000000000 -0400 +++ shadow/82163.tmp.16581 2007-07-28 22:04:01.000000000 -0400 @@ -65,6 +65,28 @@ Impossible to work under linux/unix system ? ------- Additional Comments From [EMAIL PROTECTED] 2007-07-28 20:55 ------- Also there is a way to colaborate with SharpDevelop team to add all missing and very good feature of sharpdevelop in monodevelop, i think about their source of the sharpdevelop project, write in C# ? + +------- Additional Comments From [EMAIL PROTECTED] 2007-07-28 22:04 ------- +SharpDevelop uses .NET's Platform Invocation services to invoke native +DLLs. This isn't necessarily a "bad thing," but it's a Very Bad Thing +if you're [DllImport]ing DLLs that do not exist on Linux/OS X/etc, +such as USER32.DLL, KERNEL32.DLL, etc. + +SharpDevelop does exactly this, and thus will *never* run under +Mono/Linux until those calls are removed (or the code otherwise +altered so that the calls are only done under Windows). + +As for "collaboration" with SharpDevelop, this is possible. There is +one problem, though: MonoDevelop was forked from SharpDevelop before +SharpDevelop 1.0 (i.e. a long time ago), and has itself changed +significantly since then. Consequently, migrating code between the +code bases is about as easy as migrating code between GNU Emacs and +XEmacs (i.e. not very easy). + +With that said, there has been some work on sharing more code between +the projects. This can only be a good thing: + +http://tirania.org/blog/archive/2007/May-03.html _______________________________________________ mono-bugs maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-bugs
