Je travaille avec Emscripten et l'un des messages d'erreur est:
LLVM version appears incorrect (seeing "3.3", expected "3.9")
Mais je ne trouve pas 3.9 sur la page LLVM:
Que puis-je faire pour installer LLVM 3.9?
Je travaille avec Emscripten et l'un des messages d'erreur est:
LLVM version appears incorrect (seeing "3.3", expected "3.9")
Mais je ne trouve pas 3.9 sur la page LLVM:
Que puis-je faire pour installer LLVM 3.9?
L'installation de llvm 3.9 peut facilement se faire sous Xenial Xerus en utilisant le PPA 'LLVM Debian / Ubuntu nightly packages'. Suivez simplement les étapes ci-dessous:
Ajoutez la signature d’archive:
wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add -
Ajoutez le PPA:
sudo apt-add-repository "deb https://apt.llvm.org/xenial/ llvm-toolchain-xenial-3.9 main"
sudo apt-get update
Remarque: Il peut y avoir des avertissements d’authentification pour la clé llvm que j’ai remplacés en toute sécurité sur mon propre système. Pour contourner l'authentification, remplacez sudo apt-get update
par
sudo apt -o Acquire::AllowInsecureRepositories=true update
Autorisez le référentiel à se recharger, puis exécutez la commande suivante:
sudo apt-get install clang-3.9 lldb-3.9
Testez votre installation comme suit, comme indiqué sur mon propre système Xenial:
$ clang-3.9 --version
clang version 3.9.0-svn275716-1~exp1 (trunk)
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/bin
Références:
Ajoutez les deux lignes suivantes dans le fichier /etc/apt/sources.list
en utilisant nano
ou vim
ou tout autre éditeur de texte préféré.
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
Les lignes ci-dessus concernent Ubuntu 14.04 LTS. Si vous utilisez Ubuntu 15.10, remplacez simplement trusty
par wily
dans les lignes ci-dessus. Si vous utilisez Ubuntu 16.04 LTS, remplacez trusty
par xenial
.
Tapez les commandes suivantes pour installer LLVM 3.9
sudo apt-get update
sudo apt-get install clang-3.9 lldb-3.9
Suivez ces instructions officielles lien
p. ex. pour Ubuntu 14.04
Ajoutez les lignes suivantes dans le fichier /etc/apt/sources.list
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
Pour récupérer la signature d'archive:
wget -O - http://apt.llvm.org/llvm-snapshot.gpg.key|sudo apt-key add -
Installer une branche stable
apt-get install clang-3.9 lldb-3.9
Lire d'autres questions sur les étiquettes software-installation clang