[Mono-dev] Mixed Mode Assemblies

Alex Corrado alexander.corrado at gmail.com
Thu Jul 7 17:44:54 EDT 2011


On Thu, Jul 7, 2011 at 5:32 PM, Rodrigo Kumpera <kumpera at gmail.com> wrote:
> On Thu, Jul 7, 2011 at 5:34 PM, Jonathan Pryor <jonpryor at vt.edu> wrote:
>> But try using dlopen(3) on Linux to load an assembly, and dlopen(3) will
>> (rightfully) fail -- Linux wants ELF, not PE. There's a rather fundamental
>> file format difference here.
>>
>
> Well, the fix here is quite straight forward - just implement a PE/COFF
> loader for non windows platforms.

Already been done: winehq.org. IMHO not the most elegant of solutions,
though I am a bit biased toward the mono C++ interop (Cxxi) that
Jonathan mentioned :)


More information about the Mono-devel-list mailing list