Microsoft has a utility called NGEN.exe that compiles byte code down to machine code. I'm not aware of something similar for Linux world.
I might be reading part of your question wrong, if so please forgive me. Something needs to be installed - even in the Windows world. The difference is the framework is already installed on most Windows machines, so it gives the appearance of nothing needed. Code in a .Net language isn't fully compiled ahead of time down to machine code - this gives the flexibility for an .exe compiled on a Windows machine to run on a Linux machine (with Mono installed) without any changes. I would encourage you to review the idea of JIT (Just In Time) Compilation. The following link will be a good place to start and has information about both NGEN and JIT: http://social.msdn.microsoft.com/Search/en-US/?Refinement=118&Query=JIT http://social.msdn.microsoft.com/Search/en-US/?Refinement=118&Query=JIT Magnificence wrote: > > Hey, I'm new to Mono. But I have a question I couldn't find anywere else: > Can I, with mono, create application that I can run on multible operating > systems without installing anything (like mono) (Like I have to do with > .NET applications)? > -- View this message in context: http://www.nabble.com/Cross-platform-apps-question-tp25023105p25099734.html Sent from the Mono - General mailing list archive at Nabble.com.
_______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list
