[Mono-list] Linux - Mono - Image Files...?

Jonathan Pryor jonpryor at vt.edu
Wed Mar 28 15:55:14 UTC 2012

On Mar 23, 2012, at 8:21 AM, Allen Copeland wrote:
> what format does Linux (which I've never used) use for its executable images,

Linux uses ELF for shared libraries and executables:


Mac OS X uses Mach-O:


> and what does Mono, on Linux, use to handle managed image loading?

The `mono` binary and `libmono-2.0.so` shared library are used to read PE assemblies. See e.g. mono/mono/metadata/image.c!mono_image_open_full() for details.


 - Jon

More information about the Mono-list mailing list