[Mono-devel-list] Re: [Gtk-sharp-list] kernel support.
Carlos Perelló Marín
17 Jun 2003 23:32:31 +0200
Content-Type: text/plain; charset=iso-8859-15
El mar, 17-06-2003 a las 23:17, Dag Wieers escribi=F3:
> On 17 Jun 2003, Carlos [ISO-8859-1] Perell=F3 Mar=EDn wrote:
> > I think that the best solution is the binfmt feature with the wrapper
> > that exists with Debian packages at:
> > http://www.debianplanet.org/mono/dists/unstable/main/source/admin/
> > If you want use it with Big endian machines, you should apply a patch
> > (http://carlos.pemas.net/debian/mono/binfmt-detector-cli.c.diff)
> > It works really good and lets you use wine also, it reads the .exe file
> > headers and check if it's a .net executable.
> > This way you just execute: ./my-cool-mono-application.exe and it works
> > without the need of any wrapper.
> The main problem is that this only works if you have control over both th=
> Wine package and the Mono package. Which unfortunately we don't. Even on=20
> Debian you can't force to update both Wine and Mono for this NOW.
> And actually it is a workaround for shortcomings in the way binfmt_misc=20
> works. Whereas it has some overhead too. So the proper solution is to hav=
> a binfmt_exe module in the kernel (that can be compiled seperately) or=20
> make binfmt_misc able to make a difference between Windows executables=20
> and .Net binaries.
Hmmm I have wine and mono installed and that solution works for me, when
I execute a .NET binary it uses mono and when I execute any other
Windows binary it uses wine.
I don't see where is the problem...
> I just proposed this as a temporary (standard) solution that developers=20
> can/should use _now_ while waiting for something like binfmt_exe. (Surely=
> it isn't something new.)
> -- dag wieers, email@example.com, http://dag.wieers.com/ --
> [Any errors in spelling, tact or fact are transmission errors]
> Mono-devel-list mailing list
Carlos Perell=F3 Mar=EDn
Debian GNU/Linux Sid (PowerPC)
Linux Registered User #121232
mailto:firstname.lastname@example.org || mailto:email@example.com
Valencia - Spain
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: Esta parte del mensaje =?ISO-8859-1?Q?est=E1?= firmada
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)
-----END PGP SIGNATURE-----