Nombre de fichiers maximal à compiler [OK:mingw] mais pb mingw/fseek - C++ - Programmation
Marsh Posté le 03-06-2003 à 20:43:37
Marsh Posté le 03-06-2003 à 21:32:17
En passant:
utilise MinGW plutot que DJGPP sous windows
DJGPP -> portage de gcc sous DOS
MinGW -> portage de gcc sous Windows
Marsh Posté le 03-06-2003 à 21:46:17
OK, je vais voir ca...
Sinon en ce qui concerne ma question ?
Marsh Posté le 04-06-2003 à 08:37:26
up...
Marsh Posté le 04-06-2003 à 08:41:13
A ma connaissance pas de pb de ce type...
Tu es sûr de ta syntaxe? Tu as essayé sous linux? ou mingw?
Marsh Posté le 04-06-2003 à 09:22:05
Non, je vais essayer sous "Unix" (OS IRIX) tout a l'heure.
Marsh Posté le 04-06-2003 à 10:10:39
Je viens d'essayer sur une station tournant sous IRIX et ca a l'air de marcher.
Par contre, une partie de mon programme qui tournait sous DGJPP ne tourne
plus sur cette station (pas d'erreur a la compil). Mais du coup, je crois avoir repere
une erreur dans mon code que je ne trouvais pas hier
Sinon pour la "limitation", si elle existe, elle ne serait pas du au "DOS"
qui n'accepterait que des lignes de commandes de moins de x caracteres ?
Marsh Posté le 04-06-2003 à 18:42:51
Apparemment ca passe sous Mingw.
Le probleme c'est que je n'arrive pas a faire passer un fseek avec ce compilateur. Ca compile tres bien, mais ca se barre n'importe ou dans le fichier des que j'utilise cette fonction (ca passe tres bien pourtant avec DGJPP).
Est-ce qu'il y a des précautions particulières pour utiliser fseek ? ( j'ai vraiment tout essayé)
Marsh Posté le 03-06-2003 à 16:57:00
J'écris actuellement un programme et je voudrais utiliser au milieu du mien un autre programme dont j'ai les sources.
Du coup, je modifie la fonction "main" de ce programme (changement de nom et declaration dans le header) et j'appelle cette nouvelle fonction depuis mon programme.
Mais lors de la compile, je me retrouve avec pas mal de fichiers à compiler d'un coup et du coup le compilateur (DGJPP en l'occurence, sou Win 2000) ne veut pas ("le système ne peut exécuter le programme spécifié" ).
Est-ce qu'il y a une limite maximale de fichiers ? (ou plutôt une longuer maxi de ligne de commande ?)
Et y'a-t-il un moyen de contourner cela ?
Message édité par livevil le 04-06-2003 à 18:44:01