CentOSでモノを構築しようとしています。適切なyumリポジトリがないという問題がありましたが、Suserpmから手動でrpmをインストールしたためです。正常に動作します。バージョンについては、以下の出力を参照してください。
root@localhost mcs]# mono --version
Mono JIT compiler version 2.11.2 (tarball Thu Jul 12 03:04:31 EDT 2012)
Copyright (C) 2002-2012 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
TLS: __thread
SIGSEGV: altstack
Notifications: epoll
Architecture: x86
Disabled: none
Misc: softdebug
LLVM: supported, not enabled.
GC: Included Boehm (with typed GC and Parallel Mark)
[root@localhost mcs]# gmcs --version
Mono C# compiler version 2.10.6.0
[root@localhost mcs]# mcs --version
Mono C# compiler version 2.10.6.0
最新のモノをコンパイルしようとすると、次の出力が得られます...え?それは私がそれとバージョンを持っているのを見て、それからそれが2.4+ではないと不平を言います..誰かが私がこれを理解するのを手伝ってくれますか?
Bootstrap compiler: Mono C# compiler version 2.10.6.0
make[5]: *** [build/deps/basic-profile-check.out] Error 1
make[5]: Leaving directory `/root/mono2/mono/mcs'
*** The compiler 'gmcs' doesn't appear to be usable.
*** You need Mono version 2.4 or better installed to build MCS
*** Read INSTALL.txt for information on how to bootstrap a Mono installation.
make[4]: *** [do-profile-check] Error 1
make[4]: Leaving directory `/root/mono2/mono/mcs'