Zainteresowała mnie biblioteka Mono i uruchamianie programów z .NET na Windows, MacOs i Linux.
Z Mono-project można pobrać cały obraz VmWare z OpenSuse Linux. Kiedyś zainstalowałem również na próbę SuseLinux od podstaw i aplikacja Windows Forms działała bez żadnej konfiguracji po instalacji Mono.
Udało mi się uzyskać obraz VmWare z MacOsX w wersji 10.4.8 i 10.5.5, w obu przypadkach był zainstalowany X11 i te same problemy z działaniem programów.
Posiadam 3 aplikacje testowe, każda ma inny interfejs, wynik uruchomienia jest następujący:
System Windows:
Console: Działa
Windows Forms: Działa
GTK#: Działa
System Linux:
Console: Działa
Windows Forms: Działa
GTK#: Działa
System Mac Os X:
Console: Działa, ale przy Console.ReadLine() nie pojawiają się wszystkie wpisywane znaki, mimo, że się wprowadzają
Windows Forms: Nie udało się uruchomić w żaden sposób
GTK#: Działa, ale tylko przy uruchamianiu z MonoDevelop, z konsoli nie działa
Czy po instalacji Mono w mac Os X wszystko powinno działać, czy trzeba coś dodatkowo konfigurować?