programme en c avec gnatmake

Thomas De Contes <[email protected]>
Newsgroups gmane.comp.lang.ada.france
Message-ID <[email protected]>
bonjour :-)

Est il possible de compiler un programme en c directement avec gnatmake 
?

thomas% gnatmake inet-addr.c
gcc -c -x ada inet-addr.c
inet-addr.c:1:01: illegal character
inet-addr.c:2:01: illegal character
inet-addr.c:3:01: illegal character
inet-addr.c:4:01: illegal character
inet-addr.c:5:01: illegal character
inet-addr.c:8:01: illegal character, replaced by "("
inet-addr.c:9:25: illegal character, replaced by "("
inet-addr.c:13:09: illegal character, replaced by ")"
inet-addr.c:15:01: illegal character, replaced by ")"
gnatmake: "inet-addr.c" compilation error


C'est pour essayer de voir où se situe un bug dans une conversion ada/c 
:

Chez moi le programme "value" de adasockets ne marche pas, comme si 
"inet_addr" renvoyais une mauvaise valeur.
J'ai constaté qu'avec un programme en c qui utilise "inet_addr" compilé 
avec gcc, ça marche bien.
Je voulais maintenant compiler ce programme en c dans les conditions 
les plus proches possibles de celles avec lesquelles est compilé du 
code c qui va être intégré à du code ada.

D'ailleurs, pour l'étape suivante (si à cette étape ça marche toujours 
bien), est ce que quelqu'un aurais deja fait un mini-programme ada qui 
se contente d'appeler un "main" en c en lui passant les paramètres de 
la ligne de commande ?


-- 
Mon CV : http://tDeContes.hd.free.fr/divers/emploi/

_______________________________________________
Site WWW de l'association Ada-France: http://www.ada-france.org/
[email protected]
http://www.ada-france.org/mailman/listinfo/ada-france
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.