[Mono-list] mcs and mono package
Miguel de Icaza
miguel@ximian.com
Tue, 08 Jun 2004 13:51:18 -0400
Hello,
> > mono is the runtime (class libraries etc)
> > mcs is the c# compiler
> > Mbas is the vb.net compiler
> > mint is the interpreter
> >
> > Hope this makes things a little clearer.
> I m sorry but that's not what I mean. I mean...
> what is difference between mono and mcs as package?
> I remember..... I don't need mcs-xxx.tar.bz2 package to use this
> command:
> $ mcs whatever.cs
> Compilation successful
>
> So I confuse, why would someone want to install mcs-xxx.tar.bz2 if you
> got mcs compiler in mono-xxx.tar.bz2 package? I can compile c sharp file
> without installing mcs-xxx.tar.bz2 package.
As someone pointed out before, it is a historical difference. The C
code lives in `mono', the C# code lived in `mcs'.
Mono ships with everything you need to start working; You only need
the mcs-XXX.tar.gz if you want to recompile from source code the class
libraries.