<graphics.h> ne fonctionne pas avec Borland C++ Compiler 5.5

<graphics.h> ne fonctionne pas avec Borland C++ Compiler 5.5 - C++ - Programmation

Marsh Posté le 27-04-2003 à 15:24:47    

J'ai réussi à faire un include de graphics.h puis à compiler sous Turbo C++, mais je n'y arrive pas sous Borland C++ Compiler. J'obtiens à la compilation plusieurs messages d'erreurs du type :
 
Error E2449 D:\Bcc55\Include\graphics.h 244: Size of 'far' is unknown or zero
Error E2141 D:\Bcc55\Include\graphics.h 244: Declaration syntax error
 
Après un rapide tour dans l'aide de BCC, j'ai trouvé l'option suivante pour mon executable Bcc32.exe :
 
(Command-line switches: -A-, -AT)
Borland Extensions tells the compiler to recognize Borland's extensions to the C language keywords, including near, far, huge, asm, cdecl, pascal, interrupt,...
 
J'ajoute donc la ligne -AT dans mon fichier Bcc32.cfg, mais sans succès. Le message d'erreur apparaît toujours  :(

Reply

Marsh Posté le 27-04-2003 à 15:24:47   

Reply

Marsh Posté le 27-04-2003 à 16:31:16    

S'il n'y a pas de solution, c'est qu'il n'y a pas de problème


 
 [:zebra33]

Reply

Marsh Posté le 27-04-2003 à 17:59:49    

graphics.h est inclu dans BCC
   => quelqu'un s'en est déjà servi
      => il existe une solution
         => il y a un problème  :D

Reply

Marsh Posté le 27-04-2003 à 21:37:07    

TaupeLunatique a écrit :

graphics.h est inclu dans BCC
   => quelqu'un s'en est déjà servi
      => il existe une solution
         => il y a un problème  :D  


 
moi j'aurais plutot dit le probleme avant la solution mais bon... [:zaib3k]

Reply

Marsh Posté le 28-04-2003 à 03:32:04    

Je m'incline  :jap:  
 
Reste à prouver qu'il n'y a pas de solution  :p

Reply

Marsh Posté le 29-04-2003 à 21:22:52    

[:taupelunatique]

Reply

Marsh Posté le 01-05-2003 à 11:50:34    

utilise SDL, c'est portable au moins.

Reply

Marsh Posté le 01-05-2003 à 13:57:30    

graphic.h se trouve dans BC3 et pas dans BC5
ton programme a ete ecrit et compilé sous dos et donc graphic.h vient de là . Comme ton BC5 est sous windows.. enfin .. deja rencontré le probleme.
 
pour ma part comme cété un projet scolaire.. et sous dos bah j'ai installé et ecrit mon projet sour BC3.
 
tu ne trouveras pas non plus graphic.h sous VC++ ..

Reply

Marsh Posté le 01-05-2003 à 19:30:36    

Pourtant, même en copiant <graphics.h> dans le répertoire Include de BCC ça ne fonctionne pas.

Reply

Marsh Posté le 01-05-2003 à 20:32:32    

un .h on ne le dira jamais assez ne contient que du vent.  Il faut un .lib ou autre qui contient les définitions et un driver bgi aussi

Reply

Marsh Posté le 01-05-2003 à 20:32:32   

Reply

Marsh Posté le 01-05-2003 à 20:32:59    

TaupeLunatique a écrit :

Pourtant, même en copiant <graphics.h> dans le répertoire Include de BCC ça ne fonctionne pas.


 
c normal si tu n'as pas la bonne version du compilo.
 
graphics.h doit appeller toute un tas de fonction non standard que tu n'as pas. Copier le header ne sert a rien, si ce n'est a la compilation, pour que ton compilo ait les proto et que le preproc se passe bien. Mais tu ne pourras rien linker si tu n'as pas au moins les .objets :o

Reply

Sujets relatifs:

Leave a Replay

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