title: Error when trying to compile Mono 3.0.2 on CentOS 6.2
body: <p>I'm trying to compile Mono 3.0.2 from a tarball of GitHub's Mono repo.
  But when I get in the <code>mcs</code> folder, the compiling fails:</p>
  
  <pre><code>if test -w /root/mono/mcs; then :; else chmod -R +w /root/mono/mcs; fi
      cd /root/mono/mcs &amp;&amp; make --no-print-directory -s NO_DIR_CHECK=1 PROFILES=' net_2_0            net_3_5 net_4_0 net_4_5  ' CC='gcc' all-profiles
      Bootstrap compiler: Mono C# compiler version 3.0.3.0
      Makefile:43: warning: overriding commands for target 'csproj-local'
  ../build/executable.make:149: warning: ignoring old commands for target 'csproj-local'
      Makefile:43: warning: overriding commands for target 'csproj-local'
  ../build/executable.make:149: warning: ignoring old commands for target 'csproj-local'
      make[7]: *** No rule to make target '../../external/ikvm/reflect/*.cs', needed by '../class/lib/basic/basic.exe'.  Stop.
      make[6]: *** [do-all] Error 2
      make[5]: *** [all-recursive] Error 1
      make[4]: *** [profile-do--basic--all] Error 2
      make[3]: *** [profiles-do--all] Error 2
      make[2]: *** [all-local] Error 2
      make[2]: Leaving directory '/root/mono/runtime'
      make[1]: *** [all-recursive] Error 1
      make[1]: Leaving directory '/root/mono'
      make: *** [all] Error 2
  </code></pre>
  
  <p>I've already tried installing monolite by doing <code>make get-monolite-latest</code> and already tried to install 2.x versions and then compiling. None of these solutions worked.
  My interest in the 3.0.2 version is the new Razor Template Engine and the MVC 4 framework, but, if there's no possibility to compile/install or binary packages for CentOS 6, I would appreciate a repository with previous versions.</p>