Bug du compilateur Gnat ? [Résolu] - Ada - Programmation
Marsh Posté le 27-12-2015 à 19:58:55
A première vue, je dirais que c'est normal.
Un exécutable ADA doit avoir une procédure "main" qui ne comporte aucun paramètre.
(Maintenant, je n'ai plus fait d' ADA depuis l'époque de mon DUT il y a 10 ans...)
Marsh Posté le 28-12-2015 à 02:56:30
Merci .
Quel est ta source ?
Est-ce que c'est référencié dans l'ARM ?
Marsh Posté le 28-12-2015 à 08:52:13
Je te le dis d'expérience, mais j'ai trouvé ce lien //www.adaic.org/learn/materials/intro/part2/#syntax
.
Ada has no rule about the name of the program starting point. The program starting point is a compilation unit containing only a procedure with no parameters.
Marsh Posté le 28-12-2015 à 09:11:00
Merci beaucoup !
C'est pas souvent que je trouve de l'aide en Ada .
Marsh Posté le 28-12-2015 à 11:56:09
> Ada has no rule about the name of the program starting point. The program starting point is a compilation unit containing only a procedure with no parameters.
Certes, mais alors il faut certainement que tu indiques a l'éditeur de lien quel est le point d'entrée de ton programme quand il fabrique l'exécutable, car il va pas le deviner tout seul à priori.
A+,
Marsh Posté le 28-12-2015 à 12:57:21
Quand tu compiles avec gnatmake, tu indiques le fichier contenant le point d'entrée.
Marsh Posté le 26-12-2015 à 04:04:55
Voici un programme élémentaire , pourtant à la compilation , aucun éxécutable n'est produit ! ?
À compiler avec : gnatmake addition.adb
Message édité par eroge le 28-12-2015 à 09:12:05