On Thu, Apr 23, 2009 at 5:20 PM, dnadavewa <[email protected]> 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
_______________________________________________
Mono-list maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-list

Reply via email to