URL: https://linuxfr.org/forums/programmation-c--2/posts/compilation-avec-gcc-412 Title: compilation avec gcc 4.1.2 Authors: niteowl Date: 2006年12月27日T12:22:57+01:00 Tags: Score: 0 Bonjour, J'ai des fichiers c que je compile avec un gcc 2.95.2 sur mon serveur actuel, jusqu'à présent ça marche bien. Mais une migration est prévue et la nouvelle version du gcc est la 4.1.2. Lorsque je tente de compiler mes fichiers, j'ai un tas d'erreurs du genre : fiche.c:306: error: missing terminating " character fiche.c:307: error: expected expression before '<' token fiche.c:307: error: stray '\' in program A ces lignes j'ai ça (l.306) : fprintf(cgiOut,"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" > %s %s %s",nomproduit,typeproduit,marqueproduit); Je pense que ça vient du retour chariot en plein milieu du fprintf, apparemment la nouvelle version de gcc ne les prend pas en charge. Y a-t-il un moyen pour lui faire accepter sans avoir à repasser sur mon code pour supprimer les retours chariot ? Merci pour vos réponses Niteowl