Turbo Pascal 7, comment faire... - Delphi/Pascal - Programmation
Marsh Posté le 07-04-2003 à 16:47:07
normallement, il suffit de compiler le fichier qui commence par
program
Les autres commencent surement par unit nom de l'unité
Marsh Posté le 07-04-2003 à 17:23:08
Ok, j'ai donc trouvé le fichier qui commence par program:
Code :
|
Mais quand j'essai de le compiler il me dit:
Code :
|
COmment puis je faire? Quand j'essai de compiler S7_MEN.PAS avant il me sort une meme erreur de ce type lol.. mais avec un autre fichier
Marsh Posté le 07-04-2003 à 17:29:04
Faut aller dans le menu compilateur et demander au compilo de sauvegarder les compilations sur le disque au lieu de la memoire vive. Donc les fichiers unites qui ne peuvent donc pas etre lance vont etre compiler en .TPU et les unites "programmes" vont etre compilees en .EXE . En tout cas ca marche avec TP 5.5
@->--
Marsh Posté le 07-04-2003 à 17:33:55
Je ne trouve pas ou choisir cela... ou est-ce s'il te plait ?
Marsh Posté le 07-04-2003 à 17:44:08
Tu te fous de moi la ? Compile\Destination Disk|Memory mais bon c est vrai que c est dans TP5.5 je ne sais pas pour TP7 mais ca serai franchement etonnant que ce soit totalement different.
@->--
Marsh Posté le 07-04-2003 à 17:46:47
A vrai dire j'avais deja essaye de changer cela, mais ca n'avait rien changé donc je me suis dis que ce n'etait pas ca
-> ca change rien ca me met toujours la meme erreur !!
Marsh Posté le 07-04-2003 à 17:51:31
Le ou les chemin(s) dans le(s)quel(s) TP cherchent les fichiers .pas sont ils bien configures? (me demande pas comment on fait pour verifier je sais pas ). Car pour que ca marche commeil faut il faut que tous les fichiers soient dans le repertoire de TURBO.EXE ou de ton fichier principal.
@->--
Marsh Posté le 07-04-2003 à 18:00:22
j'ai donc mis tous mes files dans /bin (ou se trouve les .exe) et c'est pareil je comprends vraiment pas pourquoi ca ne marche pas
Marsh Posté le 07-04-2003 à 18:04:59
Envoie un mail a borland France. je crois que c est la meilleur solution. sinon il y a aussi un File\Change Dir et File\Directory est ce que tu as verifie qu ils etaint bien parametres ?
@->--
Marsh Posté le 07-04-2003 à 18:12:49
J'ai mis les bon liens pourtant j'ai tout mis dans /bin ca devrait marcher zut :!!
Marsh Posté le 07-04-2003 à 21:04:13
essaye avec TP6, si tu peu a la fac on a TP6 & 7 et on nous dis tjours qu il fo utiliser le 6 car le 7 et poourite..
Marsh Posté le 08-04-2003 à 09:47:29
Ok c'est bon ca compile Maintenant un autre probleme, a la fin de la compilation d'un fichier il me met:
Code :
|
Cela signifie ?
Marsh Posté le 08-04-2003 à 14:56:50
Si quelqu'un a le temps je peux lui envoyer les sources... je pense que vous comprendrez mieux en voyant l'erreur !!
Marsh Posté le 09-04-2003 à 14:43:37
J'y crois pas..
Je teste chez moi (win XP) et ca marche du feu de dieu, mais ici (win 98) ca ne marche pas... toujours la meme erreur de m*** Out of memory.. Pourquoi ca marche pas merde ?
Marsh Posté le 09-04-2003 à 14:55:21
bizarre, vous avez dit bizarre, comme c'est bizarre.....
Sinon normallement tu peut essayer de voir ou ça plante dans ton prog (à quelle ligne) en l'executant ligne par ligne.
Essaie qqch du style executer->pas à pas
Marsh Posté le 09-04-2003 à 15:02:21
L'erreur se produit a la fin de la derniere procedure d'un fichier
Code :
|
Il n'y a pas d'erreur puisque ca marche chez moi ...
Pour le mode pas à pas ca ne change rien !
Marsh Posté le 09-04-2003 à 16:09:35
ben oui parce que c'est une erreur de compil
Desolé j'avais pas fait gaffe (j'suis con des fois )
Ben sinon on dirait un bug à l'interieur du compilateur
Marsh Posté le 09-04-2003 à 16:41:12
En fait j'ai carrement copié le repertoire de chez moi et je l'ai amené ici, mais ca ne marche pas .. exactement les memes fichiers et suivant l'OS ca diffère ca comprendre
J'aurai bien voulu bosser chez moi, mais sous XP l'application ne se lance pas (enfin de temps en temps si mais avec des erreurs) donc c vraiment embetant cette histoire
Marsh Posté le 07-04-2003 à 15:40:15
Bonjour,
j'ai recuperé les sources d'un logiciel sur lequel je dois bosser (ajouter une nouvelle fonction) et je dois le compiler avec TP 7, mais je ne sais absolument pas comment faire ! En tout il y a 25 fichiers *.pas, il faut les compiler un par un ? comment generer un executable (*.exe) ..
Merci !