Anonymous | Login | Signup for a new account | 2024-11-23 09:14 PST |
Main | My View | View Issues | Change Log | Roadmap | Repositories | My Account |
View Revisions: Issue #302 | [ All Revisions ] [ Back to Issue ] | ||
Summary | 0000302: Add support for multiple platforms using the Mono Framework (Linux, OS X, iOS, Android) | ||
Revision | 2012-03-11 19:36 by ycastonguay | ||
Description | Mono is a C# cross platform open source implementation of .NET. It supports WinForms. http://www.mono-project.com/Main_Page [^] Converting to Mono would make the application work on Linux and Mac OS X, *IF* the third party libraries can work on those platforms. They all theoretically support these platforms, but that doesn't mean they work under Mono on those platforms. I ran the MoMA test (Mono Migration Analyzer) and it seems that converting to Mono wouldn't be that bad after all. The errors it gave are 98% because of using the Win32 version of bass.dll (P/Invoke). According to this thread (http://www.un4seen.com/forum/?topic=7260.0;hl=mono+linux [^]) if the Linux version is used, there are no P/Invoke problems. More info: http://www.mono-project.com/Interop_with_Native_Libraries [^] http://www.mono-project.com/Guide:_Porting_Winforms_Applications [^] ------- The prototype is sufficiently advanced to say that a Mono version will be done! |
||
Revision | 2012-02-26 22:27 by ycastonguay | ||
Description | Mono is a C# cross platform open source implementation of .NET. It supports WinForms. http://www.mono-project.com/Main_Page [^] Converting to Mono would make the application work on Linux and Mac OS X, *IF* the third party libraries can work on those platforms. They all theoretically support these platforms, but that doesn't mean they work under Mono on those platforms. I ran the MoMA test (Mono Migration Analyzer) and it seems that converting to Mono wouldn't be that bad after all. The errors it gave are 98% because of using the Win32 version of bass.dll (P/Invoke). According to this thread (http://www.un4seen.com/forum/?topic=7260.0;hl=mono+linux [^]) if the Linux version is used, there are no P/Invoke problems. More info: http://www.mono-project.com/Interop_with_Native_Libraries [^] http://www.mono-project.com/Guide:_Porting_Winforms_Applications [^] |
||
Revision | 2012-02-26 22:26 by ycastonguay | ||
Description | Mono is a C# cross platform open source implementation of .NET. It supports WinForms. http://www.mono-project.com/Main_Page [^] Converting to Mono would make the application work on Linux and Mac OS X, *IF* the third party libraries can work on those platforms. They all theoretically support these platforms, but that doesn't mean they work under Mono on those platforms. I ran the MoMA test (Mono Migration Analyzer) and it seems that converting to Mono wouldn't be that bad after all. The errors it gave are 98% because of using the Win32 version of bass.dll (P/Invoke). According to this thread (http://www.un4seen.com/forum/?topic=7260.0;hl=mono+linux [^]) if the Linux version is used, there are no P/Invoke problems. More info: http://www.mono-project.com/Interop_with_Native_Libraries [^] |
Copyright © 2000 - 2011 MantisBT Group |