Rechercher : dans
Par :

Probleme de compilation ada

Dernière réponse le 13 aoû 2009 à 11:30:19 tekthomasdu96, le 12 jui 2009 à 19:46:22 
 Signaler ce message aux modérateurs

Bonjour,

Je fait de la programmation informatique au language ada. J'avais ada 95. Quand je compilait mes programe et que je metait la formule "open" il executait trés bien la formule. Mais j'ai telecharger le compileur ada2005 et mon adagide, apres compilation et execution du programme, il ne veux plus executer la commande Open.


HELP PLEASE!!!

Configuration: Windows XP
Firefox 3.5

Meilleures réponses pour « Probleme de compilation ada » dans :
La compilation et les modules en C et en C++ VoirCet article a pour vocation d'introduire les notions de bases de la compilation en C et en C++ et de la programmation modulaire. Il permet de mieux comprendre les messages d'erreur du compilateur. Les notions abordées ici sont indépendantes du...
Compiler du C sous Linux/UNIX VoirSous Linux, le compilateur de C est gcc. Il est installé de base sur plusieurs distributions, mais sur Debian (et celles qui en découlent) il faudra l'installer (aptitude install gcc). gcc Syntaxe de GCC gcc Tout d'abord, il faut savoir...
[Pascal] Liens Compilateurs et Ressources VoirQuelques liens pour des compilateurs et ressources Pascal gratuits: FreePascal GNU-Pascal Dev-Pascal Autres compilateurs Bon développement.
Télécharger Code::Blocks Studio VoirCode::Blocks est un IDE multi-plateforme (Linux, Mac et Windows) entièrement codé en C++. Code::Blocks est basé sur un système de plugins, ce qui permet de le faire évoluer très facilement sans devoir le recompiler. La compilation, qui peut se...
Télécharger Delphi 6 Edition personnelle VoirLa société Borland (Inprise) a mis à disposition gratuitement, pour un usage non-commercial, la version 6 de son environnement de développement intégré (EDI). Celui-ci possède un compilateur natif et de puissants outils permettant de développer...
Linux - Compilation du noyau (Kernel) VoirCompilation du Kernel Cet article a pour but de présenter la compilation du noyau (ou kernel) sous Linux. Les explications suivantes sont basées sur la version 2.4.20 du kernel, la dernière en date au moment de l'écriture de l'article (mars...

1

hibou57, le 13 jui 2009 à 13:06:39

Bonjour Tek-Thomas,

Quand tu parle de la commande “ Open ”, tu parle probablement d'une instruction du programe, mais de quel package vient cette instruction ? D'ailleurs provient-elle d'un des packages standards de Ada ou est-ce un package issue de ton projet ?

Quel compilateur utilise tu ? GNAT (http://www.les-ziboux.rasama.org/compilateur-ada-gnat.html) ? Janus (http://www.rrsoftware.com/html/prodinf/janus95/j-ada95.htm) ? Autre compilateur ?

À bientôt et bon courage

P.S. Tu es sous Windows XP : si tu compile une application GUI, les packages opérant sur les entrées/sorties standards ne fonctionnent pas sous ce mode là (reste à vérifier si c'est bien la configuration qui se présente dans ton projet).

Répondre à hibou57

2

tekthomasdu96, le 16 jui 2009 à 21:39:14

J'utilise adagide

Commentaire : Je n'ai plus le meme nom d'utilisateur car je me suis inscrit

Répondre à tekthomasdu96

3

hibou57, le 25 jui 2009 à 03:08:49

Bonsoir Thomas,

AdaGIDE, est un environnement, donc ce n'est pas lui qui est responsable.

Veux-tu donner plus de détails si tu le souhaite ? Éventuellement un exemple de source réduit au minimum et reproduisant le problème que tu rencontre.

Est-ce que tu es étudiant dans le domaine ?

À bientôt peut-être

P.S. Désolé de passer si tardivement, je ne voyais personne repasser, alors j'ai oublié. Connais-tu comp.lang.ada ou fr.comp.lang.ada ? J'y suis assez souvent aussi, ainsi que d'autres personnes qui s'interessent de prêt à ce langage.

Répondre à hibou57

4

tekthomasdu96, le 27 jui 2009 à 11:11:53

Dans la formule de mes programme ada, je met la commande Open qui ne s'execute pas dans le fichier .exe compiler

Répondre à tekthomasdu96

5

tekthomasdu96, le 27 jui 2009 à 15:49:23

Je viens d'activier l'option "Trace back exceptions with AD"

Ensuite, lorsque je demare le programe, pendznt la commande Open, il affiche :

1
AD : executable=.\ouvrire.exe
Unable to open output file: Files\adagide\\AD_SIPH.exe
Unable to start process
Error code: 123
AD : result unavailable!

Répondre à tekthomasdu96

6

tekthomasdu96, le 27 jui 2009 à 19:44:16

J'ai telecharger GPS - Gnat Programing Studio

J'ai entrer la formule et il n'execute toujour pas la commande open!
?*µ¤m@$

Répondre à tekthomasdu96

7

 hibou57, le 13 aoû 2009 à 11:30:19

Bonjour (désolé de passer tardivement)

C'est le source du programme qu'il faudrait voir tout d'abord

As-tu essayé de poser ta question sur la version française de comp.lang.ada ?

Le Usenet est encore ce qu'il y a de mieux pour Ada, car rare sont les personnes qui utilisent Ada, et donc il est rare qu'il en passe sur un forum « généraliste »

Le comp.lang.ada en français peut être accédé ici :
http://groups.google.com/group/fr.comp.lang.ada/topics

Et le comp.lang.ada en anglais (si tu lis et écrit cette langue) :
http://groups.google.com/group/comp.lang.ada/topics

P.S. Tu peux aussi poster ton source ici, je le verrai quand je repasserai, c'est seulement que sur les deux autres liens, surtout sur le Usenet en anglais, il y a beaucoup de personnes investies dans ce langage, et que tu y trouvera plus sûrement une réponse (ici c'est plutôt pour le C, le C++, etc).

À bientôt

Répondre à hibou57