Hey, Comments below...
On Tue, Jul 14, 2009 at 11:06 PM, Justin Dearing <[email protected]>wrote: > Forgot once again mono doest have a default reply to the list for some > reason. > > ---------- Forwarded message ---------- > From: Justin Dearing <[email protected]> > Date: Tue, Jul 14, 2009 at 6:05 PM > Subject: Re: [Mono-list] Fwd: Game development with mono > To: Chris Howie <[email protected]> > > > Chris, > If there is no difference, why do many OSS projects offer different > binaries? > 99.9% of the time there is no need to offer different 'binaries' for CIL assemblies because the 'binaries' for each platform will be bit identical. > I understand the format of the bytecode is different, but might there be > differences in function signatures in the System.foo assemblies if mono > functions had different signatures from the .NET equivilant? > I'm not sure what you mean here. Mono should be API compatible with MS .NET. Also, doesn't the mono compiler and runtime have a different GAC. Wouldn't > compiling against the mono compiler ensure that all the methods in the > standard assemblies exist in the mono version? > Sure, compiling under mono would ensure that you are not using a method that does not exist. There are other tools which can help with that, such as Moma (http://mono-project.com/MoMA). Sure, you can compile under mono, but it's not a necessity. Rregularly running your regression tests under both frameworks would be a great way to ensure everything operates as expected. Alan. > > > Regards, > > Justin Dearing > > On Tue, Jul 14, 2009 at 5:52 PM, Chris Howie <[email protected]> wrote: > >> On Tue, Jul 14, 2009 at 5:08 PM, Justin Dearing<[email protected]> >> wrote: >> > Coding with >> > Visual Studio and periodontally compiling to mono on windows will ensure >> > compatability. >> >> I should point out that you don't have to "compile to mono" to test, >> you can just run the Windows-.NET-compiled binaries directly on Mono. >> Compiling using Mono's C# compiler /should/ only serves to test Mono's >> C# compiler; the binary format of the CIL images is identical. >> >> (I have a feeling that Justin knows this, just clarifying for those who >> don't.) >> >> -- >> 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 > >
_______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list
