Hi, I had a doubt: In case of Cygwin we use the .NET Framework's 'csc' to build the 'mcs' and then 'mcs' is used to build the class libraries. In case of Linux we don't have the .NET Framework, so how does the compiler [mcs] get built?? [as it is purely is C#] Thx in adv, ~pg