ここの手順を使用して Emscripten をインストールしましたが、13.10 ではいくつかの違いがあります。
clang 3.2 をコンパイルしてセットアップする代わりに、3.2 であるためリポジトリからインストールします。(clang --version
予想される出力を示します)
コンパイラが見つからなかったため、llvm をリンクしました。
sudo ln -s /usr/bin/llvm-link-3.2 /usr/bin/llvm-link
sudo ln -s /usr/bin/llvm-ar-3.2 /usr/bin/llvm-ar
しかし、~/.emscripten にそのディレクトリが記載されていないにもかかわらず、/usr/bin/opt が存在しないというエラーが表示されるようになりました。
$ ./em++ tests/hello_world.cpp
WARNING root: LLVM version appears incorrect (seeing "version", expected "3.2")
INFO root: (Emscripten: Running sanity checks)
CRITICAL root: Cannot find /usr/bin/opt, check the paths in ~/.emscripten