A simple C# program: [BEGIN CODE] using System.Windows.Forms; internal class CTest { private static void Main() { MessageBox.Show("Hello World!"); } } [END CODE] compiled with: $ mcs /r:System.Windows.Forms gtest.cs gives no output. Running with: $ mono gtest.exe Gives output: Mono System.Windows.Forms Assembly [$auto_build_revision$] then pegs CPU at 100% and nothing happens (I've let it run for minutes on a 2.8GHz Pentium 4). This example is running Mono 1.1.13.6, the ~x86 version. The x86 version does exactly the same thing, though "$auto_build_revision$" is replaced with an actual version number in that version. Also, exactly the same thing happens whether running under a local X server or doing X forwarding by SSH. I have mono, libgdiplus, and wine installed.
Update to a newer mono (try using a build from thiz bugzilla) - Mono WindowsForms went through a lot changes recently, and as I recall the .13.x version was mostly unusable.
Yes, please try the mono-1.1.16 that I just commited to portage. Thanks.
Thank you very much, that new version works.