Ajouter le chemin d'accès à cygwin dans le System PATH

  1. System PATH = variable d'environnement du système
  2. Il s'agit d'ajouter les binaires de cygwin dans la liste des binaires accessibles de Windows.
  3. Faire un clic droit sur Ordinateur dans le menu Démarrer, Puis cliquer sur Paramètres Système Avancés dans le menu de gauche
    Modifier le System Path de Windows - Paramètres Système Avancés
  4. Une fenêtre Propriétés Système s'ouvre. Cliquer sur Variables d'environnement.
    Modifier le System Path de Windows - Propriétés Système
  5. Dans Variables système, trouver Path, sélectionner et cliquer sur modifier.
    Modifier le System Path de Windows
  6. Ajouter C:\cygwin\bin; au début de la liste (ou le chemin de cygwin spécifique à votre installation).
    Modifier le System Path de Windows - Ajouter le chemin
       d'accès cygwin
  7. Si vous voyez qu'il y a un chemin pour Ocaml C:\Ocaml\bin;, supprimez-le.
  8. Modifier le System Path de Windows - Supprimer le chemin
       d'accès Ocaml
  9. Valider toutes les fenêtres ouvertes. Fermer et redémarrer Cygwin et Eclipse.

Installer OcaIDE pour Eclipse sous Windows avec Cygwin

  1. Installez d'abord Cygwin et Eclipse.
  2. Dans Eclipse, choisissez Help » Install New Software...
  3. Donnez l'adresse http://www.algo-prog.info/ocaide/.
    install OcaIDE in Eclipse
  4. Cochez la case OcaIDE puis cliquez Next, Next, Accept, Finish.
  5. Acceptez l'installation (bien qu'elle ne soit pas signée), et redémarrez Eclipse s'il vous le propose.
    install OcaIDE in Eclipse
  6. Une fois Eclipse redémarré, cliquez Window » Open Perspective » Other... » OCaml.
    Open Ocaml perspective Open Ocaml perspective
  7. Allez dans Window » Preferences (pour MacOS, Eclipse » Preferences). Cliquez sur "+" ou "▶" à côté de OcaIDE pour expanser l'arbre, puis cliquez sur Paths. Si tous les chemins de cet onglet (excepté make et omake) sont déjà remplis, vous n'avez rien à faire. Sinon, cliquez sur Browse à côté de OCaml Binaries Directory et sélectionnez le répertoire bin de votre installation Cygwin, par exemple, C:\cygwin\bin. Ensuite, cliquez Apply. Eclipse devrait remplir les autres chemins pour vous (ocaml, ocamlc, etc). Puis cliquez sur Browse à côté de OCaml lib path et sélectionnez le sous-répertoire lib\ocaml de votre installation Cygwin, par exemple C:\cygwin\lib\ocaml.
    OcaIDE Paths
  8. En haut à droite de la fenêtre principale d'Eclipse, vous devez avoir un bouton Java et un bouton OCaml. S'il vous manque ce dernier, cliquez sur l'icône Open Perspective (qui ressemble à une mini-fenêtre avec un signe "+"), puis sélectionnez Ocaml et cliquez OK.
  9. Si vous avez ce message d'erreur :
    You need Cygwin on Windows to build with Ocamlbuild.
    ajoutez le chemin d'accès aux binaires cygwin dans votre Path System comme indiqué en haut de cette page.