#1 Le 21/01/2018, à 18:14
- nono630
Problème installation GHDL
Bonjour à tous !
Je suis nouveau sur Ubuntu 16.04. Je n'arrive pas à installer GHDL, le terminal m'indique ceci avec la commande suivante : sudo apt-get install ghdl
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Aucune version du paquet ghdl n'est disponible, mais il existe dans la base
de données. Cela signifie en général que le paquet est manquant, qu'il est devenu obsolète
ou qu'il n'est disponible que sur une autre source
E: Le paquet « ghdl » n'a pas de version susceptible d'être installée
Je n'ai pas trouvé d'autres solutions sur internet (du moins que je comprenne) alors si vous avez une idée je suis preneur !
Merci d'avance !
Hors ligne
#2 Le 22/01/2018, à 19:01
- Nuliel
Re : Problème installation GHDL
Bonjour,
Précision utile: je connais ce logiciel que de nom, mais le sujet m'intéresse, donc je vais en profiter pour poser quelques questions en même temps
Un passage sur la page officielle http://ghdl.free.fr/ donne un lien pour télécharger, et là il y a en particulier un paquet pour ubuntu 14.04.
Tu peux tenter d'installer ce paquet, je sais pas s'il y a beaucoup de dépendances donc je sais pas si ça va marcher. Dans le cas où ça marche pas, il va sûrement falloir compiler. Mais je pense que ça va marcher vu que la dernière version est sortie le 14 décembre 2017, donc vraiment récemment.
Tu sais ce qu'est mcode? En fait il faut faire le choix llvm ou mcode pour le téléchargement, d'où la question.
Tu connais un bon pdf d'introduction au langage VHDL? C'est compliqué?
Hors ligne
#3 Le 22/01/2018, à 22:14
- nono630
Re : Problème installation GHDL
Bonjour,
Non je ne connais pas Mcode, ni llvm ^^.
Je suis étudiant donc mon professeur m'a donné une bliblio, si cela peut t'intéresser ! Le VHDL est un peu mystérieux en terme de syntaxe par rapport au C. Si tu connais l’aspect matériel de l'électronique numérique (porte, bascule, etc..) ça aide pas mal pour comprendre le VHDL Sinon c'est pas compliqué (enfin pour le moment, je comprends bien le cours ^^)
Hors ligne
#4 Le 23/01/2018, à 19:51
- Nuliel
Re : Problème installation GHDL
J'ai trouvé le petit tableau en bas de page de page de https://github.com/ghdl/ghdl qui explique l'intérêt de choisir telle ou telle version.
J'ai testé les versions pour ubuntu 14.04, malheureusement ça marche pas à cause d'une dépendance manquante et ça n'est pas dans les dépôts (la version des dépôts est plus récente, les noms ne correspondent donc plus)
La compilation est d'une simplicité enfantine, après avoir installé le paquet gnat-5 (venant des dépôts) ça compile sans problème, et c'est assez rapide. Je te laisse suivre https://github.com/ghdl/ghdl partie Building GHDL, par contre tu peux changer --prefix=/usr/local par --prefix=/home/user/ghdl avec un nouveau dossier ghdl dans ton dossier personnel si tu veux. En fait, j'aime pas faire des dossiers dans /usr/local, je bordélise trop rapidement /usr/local sinon
Oui, je suis preneur de la bibliographie. Je suis aussi étudiant mais en maths. Mais j'ai pas de connaissances en électronique numérique, malheureusement (mais ça viendra quand je m'y serai intéressé)
Les portes à bascule sur minecraft, ça compte?
Hors ligne
#5 Le 23/01/2018, à 20:21
- alduc31
Re : Problème installation GHDL
Salut,
GHDL est difficile à installer correctement sous ubuntu surtout sur la 17.10.
Perso j'ai pris la version 0.33 qui est la seule que je suis arrivé à faire fonctionner.
Pour la 17.10 (64b), j'ai installé ghdl_0.33-1jessie1_amd64.deb (https://github.com/ghdl/ghdl/releases) et gnat 4.9 + libgnat 4.9 récupérés sur https://packages.ubuntu.com/fr/xenial/gnat-4.9. Puis installation des 3 deb :
sudo dpkg -i *.deb
Peut-être un :
sudo apt-get install -f
pour finir d'installer les dépendances.
Asus Vivobook S5406MA (Core Ultra 7 155H, 16Go, AX211)
Hors ligne
#6 Le 15/03/2022, à 22:58
- xubu1957
Re : Problème installation GHDL
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
Hors ligne