> On Tue, 2004-06-08 at 18:30, Giuseppe Greco wrote: >> The split between mono and mcs is historical... >> The mono package contains the execution environment >> source code, plus the pre-compiled class library. > Is it safe to tell people that: mono-xxx.tar.bz2 has compiler for C# > inside? I am writing article about mono but I m still confuse. Do we > need mcs in order to install C# compiler for your computer? The link for > downloading mcs-xxx.tar.gz is: > Mono Class Libraries and C# Compiler 0.95
Yes, as pointed out before, the mono package contains everything you need to compile and execute .NET applications. > > You see.... C# compiler.... C# compiler....... > But with mono and without mcs, you have C# compiler already. YOu could > do something like this: mcs blabla.cs without installing mcs package. I > am confuse..... What is mcs? Where is C# compiler truly? In mono or mcs > package? > Again, yes. To compile blabla.cs, you do not need to install the mcs package. >> To get mono running, you just need this package. >> >> The mcs package contains the class library source >> code, and you need it only if you want to compile >> the class library by yourself. > Why would someone want to do this? The mcs package contains the source code of the C#, VB.NET, and ILASM compilers, the resource generator, the linker, ... and of course the class library. Bug fixes, modifications, and additions take place here. So if you want to modify one of the component listed above, you need to recompile the mcs package, but most of the times, mono users do not need to modify and recompile it. I hope now is clearer the difference between the mcs and the mono package. j3d. > > Thank you, guyz.... I just hope I can clarify this in my article so my > readers are not confuse just like me..... >> >> j3d. >> > > > > _______________________________________________ > Mono-list maillist - [EMAIL PROTECTED] > http://lists.ximian.com/mailman/listinfo/mono-list > ---------------------------------------- Giuseppe Greco ::agamura:: phone: +41 (0)91 604 67 65 mobile: +41 (0)76 390 60 32 email: [EMAIL PROTECTED] web: www.agamura.com ---------------------------------------- _______________________________________________ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
