あまりにも明白すぎるかもしれませんが、答えはまだわかりません。
Ubuntu でプロジェクトを clang でコンパイルしようとしましたが、残念ながら llvm がスタック ダンプでクラッシュします。
$ clang --version
Ubuntu clang version 3.0-6ubuntu3 (tags/RELEASE_30/final) (based on LLVM 3.0)
Target: i386-pc-linux-gnu
Thread model: posix
LLVM 2.9 を試してインストールしたいのですが、どうすれば選択できますか? 例えば:
$ ll /usr/bin/llvm-ar*
lrwxrwxrwx 1 root root 27 Sep 12 16:43 /usr/bin/llvm-ar -> ../lib/llvm-3.1/bin/llvm-ar*
lrwxrwxrwx 1 root root 27 May 21 2012 /usr/bin/llvm-ar-2.9 -> ../lib/llvm-2.9/bin/llvm-ar*
lrwxrwxrwx 1 root root 27 Aug 27 20:31 /usr/bin/llvm-ar-3.0 -> ../lib/llvm-3.0/bin/llvm-ar*
lrwxrwxrwx 1 root root 27 Aug 28 17:49 /usr/bin/llvm-ar-3.1 -> ../lib/llvm-3.1/bin/llvm-ar*
$ ll /usr/bin/clang*
-rwxr-xr-x 1 root root 12686228 Apr 25 2012 /usr/bin/clang*
lrwxrwxrwx 1 root root 5 Apr 25 2012 /usr/bin/clang++ -> clang*
コマンドとしての Clang は一度だけ存在し、llvm バックエンドを選択するためのコマンド ライン オプションが表示されませんでした。何か不足していますか?