Parece que você pode instalar o clang 3.9 no Ubuntu 12.04.
1 - Você precisa adicionar este repositório ao seu arquivo sources.list
.
deb http://apt.llvm.org/trusty/ llvm-toolchain-trusty main
deb-src http://apt.llvm.org/trusty/ llvm-toolchain-trusty main
# 3.8
deb http://apt.llvm.org/trusty/ llvm-toolchain-trusty-3.8 main
deb-src http://apt.llvm.org/trusty/ llvm-toolchain-trusty-3.8 main
# 3.9
deb http://apt.llvm.org/trusty/ llvm-toolchain-trusty-3.9 main
deb-src http://apt.llvm.org/trusty/ llvm-toolchain-trusty-3.9 main
2- Então você precisa adicionar ubuntu-toolchain-r/test
ppa. Porque ele fornece libstdc++
atualizado requerido pelo clang 3.9
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
3 - Agora atualize o índice do repositório
sudo apt-get update
4 - Agora você deve poder instalar o clang 3.9
sudo apt-get install clang-3.9
Fonte: link
Se você precisar de ajuda para instalar o pacote sem Internet, use as soluções desta pergunta