_spawnvp
Djmatt
Messages postés
70
Statut
Membre
-
dcanl Messages postés 3036 Statut Contributeur -
dcanl Messages postés 3036 Statut Contributeur -
Bonjour,
Je suis en IUT info premiere année et j'ai un probleme avec le compilateur GNAT pour ADA.
Lorsque je desire compilé "monprogramme.adb" via l'interface d'invite de commande, l'invite de commande me marque:
gcc -c monprogramme.adb
gcc.exe : _spawnvp: No such file or directory
gnatmake: "monprogramme.adb" compilation error
Pour information j'ai Windows Vista Home Premium, et IE 7.0. Les programmes sont ecrits via "emacs".
Merci pour votre aide.
Je suis en IUT info premiere année et j'ai un probleme avec le compilateur GNAT pour ADA.
Lorsque je desire compilé "monprogramme.adb" via l'interface d'invite de commande, l'invite de commande me marque:
gcc -c monprogramme.adb
gcc.exe : _spawnvp: No such file or directory
gnatmake: "monprogramme.adb" compilation error
Pour information j'ai Windows Vista Home Premium, et IE 7.0. Les programmes sont ecrits via "emacs".
Merci pour votre aide.
4 réponses
Salut.
Ça te dirait pas de compiler ça sous Linux ? Au moins, gcc est inclus dedans !
Mais là apparemment, de toute façon, il ne trouve pas ton .adb !
Essaie de lui indiquer le chemin entier vers le fichier.
C'est con... J'avais un super script (bash) qui appelait toutes les bonnes commandes pour compiler un programme ADA (avec un menu et tout ^^), j'arrive pas à remettre la main dessus !
Je cherche encore...
@+
edit: je l'ai retrouvé et mis là
C'est un script qui fonctionne sous Linux.
Tu fais compilada ton_programme_sans_l'extension et c'est parti.
Le script n'est certainement pas le meilleur qu'il soit, mais ça fait déjà un moment que je l'ai fait, et vu que maintenant je ne fais plus d'ADA... ^^
Ça te dirait pas de compiler ça sous Linux ? Au moins, gcc est inclus dedans !
Mais là apparemment, de toute façon, il ne trouve pas ton .adb !
Essaie de lui indiquer le chemin entier vers le fichier.
C'est con... J'avais un super script (bash) qui appelait toutes les bonnes commandes pour compiler un programme ADA (avec un menu et tout ^^), j'arrive pas à remettre la main dessus !
Je cherche encore...
@+
edit: je l'ai retrouvé et mis là
C'est un script qui fonctionne sous Linux.
Tu fais compilada ton_programme_sans_l'extension et c'est parti.
Le script n'est certainement pas le meilleur qu'il soit, mais ça fait déjà un moment que je l'ai fait, et vu que maintenant je ne fais plus d'ADA... ^^
En cours on taf sur linux et notre prof nous a mis sur un wiki tous les elements que l'on a sous linux pour les faires aller sous windows.
En plus j'aais installer Linux, j'ai du le desinstaller, faute d'un probleme avec Grub...
En plus j'aais installer Linux, j'ai du le desinstaller, faute d'un probleme avec Grub...
Non j'ai essayé avec Ubuntu 7.04, Mandriva 2006, et Mandriva One 2007 Gnome.
Ouhlà, ben t'as persévéré ! Bien ! :D
L'avantage du Live CD, c'est qu'il ne modifie rien à ton système actuel.
Rien de plus sur le disque dur, pas de grub/lilo ou autre gestionnaire de démarrage pour le multi-boot. Et tu peux tester un distribution Linux comme ça ! (c'est assez complet, certes moi rapide qu'une install complète, mais ça dépanne bien)
@+
L'avantage du Live CD, c'est qu'il ne modifie rien à ton système actuel.
Rien de plus sur le disque dur, pas de grub/lilo ou autre gestionnaire de démarrage pour le multi-boot. Et tu peux tester un distribution Linux comme ça ! (c'est assez complet, certes moi rapide qu'une install complète, mais ça dépanne bien)
@+
oui j'ai perseveré ^^!
Mandriva One 2007 Gnome et Ubuntu sont des liveCD j'avais pu essayé, et comme sa planté aussi, j'me suis dis que les installer serai mieux... Tu parles... hum lol.
Si j'utilise Mandriva 2007 Gnome en LiveCD je pourrai quand meme utilisé ton script, ou l'installation est obligatoire?
Mandriva One 2007 Gnome et Ubuntu sont des liveCD j'avais pu essayé, et comme sa planté aussi, j'me suis dis que les installer serai mieux... Tu parles... hum lol.
Si j'utilise Mandriva 2007 Gnome en LiveCD je pourrai quand meme utilisé ton script, ou l'installation est obligatoire?