[Mono-winforms-list] Wine packages for
doingSystem.Windows.Forms development
Miguel de Icaza
miguel@ximian.com
29 Jul 2003 13:21:46 -0400
Hello,
> I already asked about this issue on IRC but I was wondering if it would
> be possible to make mono (or the System.Windows.Forms-assemblies loader
> -I have not checked how it actually works-) look for an environment
> variable or an option. This would make it possible for the user to
> choose which implementation he or she wants to use.
>
> For example
>
> export MONO_SWF_LIB="WineLib"
> mono Form1.exe
>
> export MONO_SWF_LIB="Gtk"
> mono Form1.exe
I was thinking about this: maybe the runtime should have a mechanism
for picking up assemblies based on this. This is a discussion that we
should address in more detail on mono-devel and plan.
In the meantime, I think that you could use MONO_PATH creatively and
some aliases, for example:
mkdir /winforms/wine
mv /usr/local/lib/System.Windows.Forms.dll /winforms/wine
mkdir /winforms/gtk
cp mcs/class/System.Windows.Forms/Gtk/*dll /winforms/gtk
And then use:
alias wmono='MONO_PATH=/winforms/wine mono'
alias gmono='MONO_PATH=/winforms/gtk mono'
Then you can switch between those two like this:
wmono test.exe
gmono test.exe
Miguel