Problème de compilation

Problème de compilation - Ada - Programmation

Marsh Posté le 28-03-2006 à 20:48:01    

Bonjour tout le monde
 
Voilà, je viens de tenter à plusieur reprise d'installer un compilateur ADA, et j'ai beau me démener, y'a pas moyen de lui faire cracher un exécutable.
Je m'explique : j'ai installé gnat-3.13p-nt.exe, je suppose que ça doit etre le truc qui sert à appeler gnatmake ( donc le compilateur non ?) .. oui, je suis un peu paumé ^^.
Après avoir donc installé ce " compilateur", j'ai installé Adagide ainsi que adagraphe.
 
Et je croyais être paré : j'ai tapé mon petit hello world sur emacs ( j'utilise une version Windows Xp familiale ), j'ai lancé la compilation, et voilà le joli petit message d'erreur qu'il me laisse :
gnatmake Test2.adb
gnatbind -x test2.ali
gnatlink test2.ali
gcc.exe: Files\programmation\GNAT\adagraph\: No such file or directory
gnatmake: *** link failed.
 
 
Voilà où j'en suis... J'ai beau me démener, je n'arrive point à régler correctement le compilateur ...
Y'aurais -t-il donc des personnes susceptible de m'aider ??
Je vous remercie d'avance ^^.

Reply

Marsh Posté le 28-03-2006 à 20:48:01   

Reply

Marsh Posté le 29-03-2006 à 09:31:57    

up  :D

Reply

Marsh Posté le 29-03-2006 à 11:25:22    

C'est juste Adagraphe que gnat ne trouve pas, c'est ça ??
 
Donc tu arrive à compiler sans utiliser Adagraphe ?...

Reply

Marsh Posté le 29-03-2006 à 13:24:39    

Non, mon problème c'est qu'apparement le compilateur fonctionne mal.
Je n'arrive pas à compiler tout court.

Reply

Marsh Posté le 30-03-2006 à 07:39:22    

Up : c'est bon, j'ai réussis à résoudre le problème.
J'ai du réinstaller une bonne dizaine de fois gnat et adagide, et ça a marché sans problème au bout de la dixième fois.
Je pense que le problème venait soit :
1-d'une erreur d'installation
2-d'adagraphe qui modifiait le paramétrage de GNAT, et qui engendrait l'erreur.
 
Merci pour votre soutient massif, je ne sais vraiment pas ce que j'aurais fait sans vous  :D

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed