Problème installation de llvm/clang
Bonjour,
je débute avec llvm.je suis allé sur leur page et j'ai installé tous les outils necessaire. j'ai également installé llvm et clang. mais lorsque j'exécute la comande make j'ai une erreur.
make[2]: Entering directory '/home/florence/Projet/llvm/tools/llvm-lto'
llvm[2]: Compiling llvm-lto.cpp for Debug+Asserts build
error: unable to open output file
`/home/florence/Projet/llvm/tools/llvm-lto/Debug+Asserts/llvm-lto.o':
"
1 error generated.
/bin/rm: cannot remove `/home/florence/Projet/llvm/tools/llvm-lto/Debug+Asserts/llvm-lto.d.tmp': No such file or directory
make[2]: *** /home/florence/Projet/llvm/tools/llvm-lto/Debug+Asserts/llvm-lto.o Error 1
make[2]: Leaving directory '/home/florence/Projet/llvm/tools/llvm-lto'
make[1]: *** [all] Error 1
make[1]: Leaving directory '/home/florence/Projet/llvm/tools'
make: *** [all] Error 1
je débute avec llvm.je suis allé sur leur page et j'ai installé tous les outils necessaire. j'ai également installé llvm et clang. mais lorsque j'exécute la comande make j'ai une erreur.
make[2]: Entering directory '/home/florence/Projet/llvm/tools/llvm-lto'
llvm[2]: Compiling llvm-lto.cpp for Debug+Asserts build
error: unable to open output file
`/home/florence/Projet/llvm/tools/llvm-lto/Debug+Asserts/llvm-lto.o':
"
1 error generated.
/bin/rm: cannot remove `/home/florence/Projet/llvm/tools/llvm-lto/Debug+Asserts/llvm-lto.d.tmp': No such file or directory
make[2]: *** /home/florence/Projet/llvm/tools/llvm-lto/Debug+Asserts/llvm-lto.o Error 1
make[2]: Leaving directory '/home/florence/Projet/llvm/tools/llvm-lto'
make[1]: *** [all] Error 1
make[1]: Leaving directory '/home/florence/Projet/llvm/tools'
make: *** [all] Error 1
A voir également:
- Problème installation de llvm/clang
- Installation windows 10 sans compte microsoft - Guide
- Installation chromecast - Guide
- Installation clavier arabe - Télécharger - Divers Web & Internet
- Installation calculatrice - Télécharger - Calcul & Conversion
- Installation google earth - Télécharger - 3D
1 réponse
1) Vu le message d'erreur tu dois simplement créer au préalable le répertoire en question :
J'imagine que ce répertoire (si ton makefile est bien fait) aurait dû être créé, donc vérifie que tu n'as oublié aucune étape pour compiler ton programme.
2) Ensuite, à moins que tu développes ou patches llvm, je doute que ce soit la meilleure manière de faire pour installer llvm. Ta distribution linux te permet sans doute d'installer directement le paquet llvm sans avoir à passer par les étapes fastidieuses de compilation. De plus, mettre à jour ton système consiste à mettre à jour les paquets installés, donc ton logiciel sera à jour si tu fais régulièrement les mises à jour de ton système.
Si tu es sous debian ou une distributioin qui en dérive (ubuntu...), la commande
Plus de détails sur apt ici :
http://www.mistra.fr/tutoriel-linux-apt.html
Bonne chance
mkdir -p /home/florence/Projet/llvm/tools/llvm-lto/Debug+Asserts/
J'imagine que ce répertoire (si ton makefile est bien fait) aurait dû être créé, donc vérifie que tu n'as oublié aucune étape pour compiler ton programme.
2) Ensuite, à moins que tu développes ou patches llvm, je doute que ce soit la meilleure manière de faire pour installer llvm. Ta distribution linux te permet sans doute d'installer directement le paquet llvm sans avoir à passer par les étapes fastidieuses de compilation. De plus, mettre à jour ton système consiste à mettre à jour les paquets installés, donc ton logiciel sera à jour si tu fais régulièrement les mises à jour de ton système.
Si tu es sous debian ou une distributioin qui en dérive (ubuntu...), la commande
apt-cache search llvmmontre que tu as un paquet
llvmdisponible, et il suffit donc de lancer en root (ou au travers de sudo) ces commandes pour l'installer :
apt-get update
apt-get safe-upgrade
apt-get install llvm
Plus de détails sur apt ici :
http://www.mistra.fr/tutoriel-linux-apt.html
Bonne chance