Installer Ada sous Mac

De Ensiwiki
Aller à : navigation, rechercher

Téléchargement

Il existe plusieurs versions du compilateur Ada pour Mac OS X, mais la plus simple à installer est celle d'Adacore utilisée en 1A pour les TP d'algorithmique. Pour la télécharger :

  • aller sur la page de téléchargement du site d'Adacore
  • sélectionner "Free Software or Academic Development"
  • cliquer sur le bouton "Build Your Download Package" tout en bas de la page
  • dans les menu déroulants, vérifier que "x86_64-darwin" et "2015" sont bien sélectionnés !
  • déplier juste en dessous l'onglet "GNAT GPL" en cliquant sur le chevron bleu
  • cliquer sur le lien "gnat-gpl-2015-x86_64-darwin-bin.tar.gz" (ou quelque chose qui y ressemble, avec peut-être une version plus récente) : le téléchargement doit démarrer (environ 180 MiO).

Installation

  • ouvrir un terminal
  • vérifier que le répertoire /usr/local existe et vous appartient (ls -al /usr) : si ce n'est pas le cas, il suffit de le créer et/ou de vous l'approprier :
    • sudo mkdir /usr/local
    • sudo chown -R LOGIN:staff /usr/local en remplaçant LOGIN par votre login
  • aller dans le répertoire où l'archive a été téléchargée (il y a des chances que ça soit cd ~/Downloads)
  • décompresser l'archive en tapant tar xzvf gnat-gpl-2010-x86_64-apple-darwin9.6.0-bin.tar.gz
  • entrer dans le sous-répertoire crée : cd gnat-2010-x86_64-apple-darwin9.6.0-bin
  • exécuter le script d'installation sudo ./doinstall : laisser le programme installer le compilateur dans le répertoire par défaut (/usr/local/gnat) et répondre Y à toutes les questions concernant le répertoire d'installation et les permissions
  • modifier votre fichier ~/.bash_profile pour ajouter le répertoire contenant les binaires du compilateur à votre chemin d'accès : PATH=$PATH:/usr/local/gnat/bin
  • vous pouvez ensuite effacer le fichier d'archive et le sous-répertoire décompressé.
  • si vous êtes sous Mavericks (Mac OS 10.9), il sera probablement nécessaire d'installer les outils ligne de commande pour Xcode sous Mavericks (Xcode devant être installé au préalable), téléchargeables à l'adresse suivante : https://developer.apple.com/downloads/index.action (il faut être enregistré en tant que développeur Apple).