[Mono-list] 64bit gmcs/mcs in SLES/openSuSE rpms?
Chris Howie
cdhowie at gmail.com
Fri Apr 24 10:44:05 EDT 2009
On Thu, Apr 23, 2009 at 5:20 PM, dnadavewa <dnadavewa at yahoo.com> wrote:
> What I found was the mono executable was indeed 64 bit, but gmcs.exe and
> mcs.exe were 32 bit.
The architecture flag on .exe files is useless in this context since
IL is not architecture-specific, and neither is C#. (gmcs and mcs are
written in C# themselves.)
My guess is that the .exe files are flagged 32-bit so if you copy them
to a 32-bit windows they will run. (They should also run on 64-bit
windows.) If they were flagged 64-bit they would not run on 32-bit
windows, and since they are IL that would make no sense.
--
Chris Howie
http://www.chrishowie.com
http://en.wikipedia.org/wiki/User:Crazycomputers
More information about the Mono-list
mailing list