[Mono-list] mcs and mono package

Giuseppe Greco giuseppe.greco@agamura.com
Tue, 8 Jun 2004 13:30:24 +0200 (CEST)

The split between mono and mcs is historical...
The mono package contains the execution environment
source code, plus the pre-compiled class library.
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.


, in reality the
.NET Framework has deeper dependencies than those that meet the eye.
They should be in fact be considered as one package.

> In this page:
> http://www.go-mono.org/download.html
> .....
> The Virtual Execution System is available in package `mono'. Please
> refer to our Runtime description for more details on this part of the
> project.
> Optional packages are `libgdiplus' (if you want to do graphics),
> `winelib' (if you want to run the alpha winforms support). The package
> `mcs' contains the C# source code to the compilers and class libraries.
> .....
> Ok.... what is difference between mono and mcs? I am confuse.... Before
> I read that page carefully, I thought mono is same with jre and mcs is
> same with javasdk. But after reading the page, here is my thought. The
> mono is the runtime and compiler and the class. But mcs is the source
> code of the mono. So which one is true. ... Can you explain it to me,
> guyz????
> _______________________________________________
> Mono-list maillist  -  Mono-list@lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list

Giuseppe Greco


phone:  +41 (0)91 604 67 65
mobile: +41 (0)76 390 60 32
email:  giuseppe.greco@agamura.com
web:    www.agamura.com