CentOS 5.3 に Mono 2.4 をインストール

でけた。
yum でやったら 1.9 が入っちゃったので、こちらを参考にしてソースからのインストールにチャレンジ。
./configure を実行してすぐにエラーが発生してしまった。

error: C compiler cannot create executables

色々試した結果、gcc-c++ のインストールによって解決。

yum -y install gcc-c++

でもまた別のエラーが発生。

error: You need to install bison

これは bison とやらをインストールすることで即解決。

yum -y install bison

これで後は問題なくインストールが進められた。