Installation de mini-ndn
mamiemando Messages postés 33435 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 18 décembre 2024 - 2 avril 2024 à 13:08
- Mini ndn
- Opera mini pc - Télécharger - Navigateurs
- Meilleur mini pc - Accueil - Guide ordinateurs
- Geekom mini it11 - Accueil - Guide ordinateurs
- Geekom mini it13 - Accueil - Ordinateurs
- Mini traceur pour lunettes - Guide
1 réponse
2 avril 2024 à 13:08
Bonjour,
Plutôt que de faire des captures d'écran, merci de simplement copier coller le contenu de tes consoles.
- Si tu es sous Windows et que tu utilises les commandes MS-DOS, utilise l'icône en haut à gauche de la fenêtre > Modifier > Copier
- Si tu es sous Linux, sélectionne le texte et fait ctrl+maj+c ou Édition > Copier.
Concernant la première erreur, ce n'est pas une erreur grave puisque c'est pour générer la documentation (vraisemblablement d'un code python). L'erreur te dit qu'il faut installer une version plus récente de sphinx. Généralement on l'installe à l'aide de pip.
En admettant que tu sois sous Ubuntu, assure-toi que pip est installé :
sudo apt update sudo apt install python3-pip
Pour installer sphinx tu peux passer par APT (si tu es sous Ubuntu) ou PIP (tous les systèmes).
- Avec APT
sudo apt install python3-sphinx # Installation dpkg -l | grep python3-sphinx # Pour voir la version
- Avec pip :
pip install sphinx # 1ère installation pip install sphinx -U # Mise à jour
- Avec pip, pour les linux récents :
pip install sphinx --break-system-packages pip install sphinx -U --break-system-packages pip list | grep sphinx # Pour voir la version
Concernant la seconde erreur, le symbole NDN_THROW_NO_STACK semble défini dans ndn-cxx (plus précisément, dans exception.hpp voir ici). As-tu installé cette librairie ? Quel est le chemin du fichier exception.hpp correspondant ? Quelle est la dernière ligne de compilation exécutée (celle qui déclenche ton erreur) ?
À mon avis, soit ndn-cxx n'est pas installé, soit le header exception.hpp n'est pas dans un dossier standard ou spécifié dans les options de compilation du projet que tu compiles, d'où l'erreur.
Bonne chance