Votre question

Erreur que je ne connais pas (Langage C)

Tags :
  • Programme
  • Programmation
Dernière réponse : dans Programmation
8 Mars 2010 21:06:30

Bonjour, voila je suis dans la création d'un programme pour mon TPE, ce programme génère des emplois du temps. Le soucis c'est que j'ai cela qui s'affiche si j'essaye de compiler :

  1. 26 C:\Documents and Settings\Baptiste\Bureau\EDT\EDT v1.1b\Makefile.win [Build Error] *** multiple target patterns. Stop.


Je n'ai jamais eu ce type d'erreur surtout sur un fichier que je ne modifie jamais ! Ce qui est très bizarre ><

S'il vous plait me demander pas de copier le code source de tout les fichiers que j'ai fais parce qu'il y en a 150 la hein xD



Merci

Autres pages sur : erreur connais langage

9 Mars 2010 14:16:12

kellogs76 a dit :
Bonjour, voila je suis dans la création d'un programme pour mon TPE, ce programme génère des emplois du temps. Le soucis c'est que j'ai cela qui s'affiche si j'essaye de compiler :

  1. 26 C:\Documents and Settings\Baptiste\Bureau\EDT\EDT v1.1b\Makefile.win [Build Error] *** multiple target patterns. Stop.


Je n'ai jamais eu ce type d'erreur surtout sur un fichier que je ne modifie jamais ! Ce qui est très bizarre ><

S'il vous plait me demander pas de copier le code source de tout les fichiers que j'ai fais parce qu'il y en a 150 la hein xD



Merci

Salut,
Une recherche google me donne ceci:
http://www-01.ibm.com/support/docview.wss?uid=swg211198...
Dans le lien, c'est un problème d'espaces dans les noms de dossiers. Essaie de voir sans l'espace dans "EDT v1.1b", et si ça ne suffit pas, à un autre endroit que dans "Documents and Settings" (par exemple à la racine de C: ?
Quel IDE utilises-tu?
Poste également le contenu de Makefile.win, ça pourrait être lié à un autre problème.
m
0
l
9 Mars 2010 17:56:53

Makefile.win

  1. # Project: EDTv1.1b
  2. # Makefile created by Dev-C++ 4.9.9.2
  3.  
  4. CPP = g++.exe
  5. CC = gcc.exe
  6. WINDRES = windres.exe
  7. RES =
  8. OBJ = "H:/EDT\ v1.1b/Source/Automatisme/Automatisme1erGE.o" "H:/EDT\ v1.1b/Source/Automatisme/Automatisme1erGM.o" "H:/EDT\ v1.1b/Source/Automatisme/AutomatismeTGE.o" "H:/EDT\ v1.1b/Source/Automatisme/AutomatismeTGM.o" "H:/EDT\ v1.1b/Source/Construction/Construction1erGE.o" "H:/EDT\ v1.1b/Source/Construction/Construction1erGM.o" "H:/EDT\ v1.1b/Source/Construction/ConstructionTGE.o" "H:/EDT\ v1.1b/Source/Construction/ConstructionTGM.o" "H:/EDT\ v1.1b/Source/Electrotechnique/Electrotechnique1erGE.o" "H:/EDT\ v1.1b/Source/Electrotechnique/Electrotechnique1erGM.o" "H:/EDT\ v1.1b/Source/Electrotechnique/ElectrotechniqueTGE.o" "H:/EDT\ v1.1b/Source/Electrotechnique/ElectrotechniqueTGM.o" "H:/EDT\ v1.1b/Source/Francais/Francais1erGE.o" "H:/EDT\ v1.1b/Source/Francais/Francais1erGM.o" "H:/EDT\ v1.1b/Source/Francais/Francais1erS.o" "H:/EDT\ v1.1b/Source/Francais/Francais2ndA.o" "H:/EDT\ v1.1b/Source/Francais/Francais2ndB.o" "H:/EDT\ v1.1b/Source/Francais/Francais2ndC.o" "H:/EDT\ v1.1b/Source/Francais/Francais2ndD.o" "H:/EDT\ v1.1b/Source/Histoire/Histoire1erGE.o" "H:/EDT\ v1.1b/Source/Histoire/Histoire1erGM.o" "H:/EDT\ v1.1b/Source/Histoire/Histoire1erS.o" "H:/EDT\ v1.1b/Source/Histoire/Histoire2ndA.o" "H:/EDT\ v1.1b/Source/Histoire/Histoire2ndB.o" "H:/EDT\ v1.1b/Source/Histoire/Histoire2ndC.o" "H:/EDT\ v1.1b/Source/Histoire/Histoire2ndD.o" "H:/EDT\ v1.1b/Source/Histoire/HistoireTGE.o" "H:/EDT\ v1.1b/Source/Histoire/HistoireTGM.o" "H:/EDT\ v1.1b/Source/Histoire/HistoireTS.o" "H:/EDT\ v1.1b/Source/ISI/ISI2ndA.o" "H:/EDT\ v1.1b/Source/ISI/ISI2ndB.o" "H:/EDT\ v1.1b/Source/ISI/ISI2ndC.o" "H:/EDT\ v1.1b/Source/ISI/ISI2ndD.o" "H:/EDT\ v1.1b/Source/ISP/ISP2ndA.o" "H:/EDT\ v1.1b/Source/ISP/ISP2ndB.o" "H:/EDT\ v1.1b/Source/ISP/ISP2ndC.o" "H:/EDT\ v1.1b/Source/ISP/ISP2ndD.o" "H:/EDT\ v1.1b/Source/main.o" Source/TPElectrotechnique/TPElectrotechnique1erGE.o Source/TPElectrotechnique/TPElectrotechnique1erGM.o Source/TPElectrotechnique/TPElectrotechniqueTGM.o Source/TPElectrotechnique/TPElectrotechniqueTGE.o Source/LV1Anglais/LV1Anglais2ndA.o Source/LV1Anglais/LV1Anglais2ndB.o Source/LV1Anglais/LV1Anglais2ndC.o Source/LV1Anglais/LV1Anglais2ndD.o Source/LV1Anglais/LV1Anglais1erGE.o Source/LV1Anglais/LV1Anglais1erGM.o Source/LV1Anglais/LV1Anglais1erS.o Source/LV1Anglais/LV1AnglaisTGE.o Source/LV1Anglais/LV1AnglaisTGM.o Source/LV1Anglais/LV1AnglaisTS.o Source/LV2/Espagnol/LV2Espagnol2ndA.o Source/LV2/Espagnol/LV2Espagnol2ndB.o Source/LV2/Espagnol/LV2Espagnol2ndC.o Source/LV2/Espagnol/LV2Espagnol2ndD.o Source/LV2/Espagnol/LV2Espagnol1erGE.o Source/LV2/Espagnol/LV2Espagnol1erGM.o Source/LV2/Espagnol/LV2Espagnol1erS.o Source/LV2/Espagnol/LV2EspagnolTGE.o Source/LV2/Espagnol/LV2EspagnolTGM.o Source/LV2/Espagnol/LV2EspagnolTS.o Source/LV2/Allemand/LV2Allemand2ndA.o Source/LV2/Allemand/LV2Allemand2ndB.o Source/LV2/Allemand/LV2Allemand2ndC.o Source/LV2/Allemand/LV2Allemand2ndD.o Source/LV2/Allemand/LV2Allemand1erGE.o Source/LV2/Allemand/LV2Allemand1erGM.o Source/LV2/Allemand/LV2Allemand1erS.o Source/LV2/Allemand/LV2AllemandTS.o Source/LV2/Allemand/LV2AllemandTGE.o Source/LV2/Allemand/LV2AllemandTGM.o Source/Maths/Maths2ndA.o Source/Maths/Maths2ndB.o Source/Maths/Maths2ndC.o Source/Maths/Maths2ndD.o Source/Maths/Maths1erGE.o Source/Maths/Maths1erGM.o Source/Maths/Maths1erS.o Source/Maths/MathsTGE.o Source/Maths/MathsTGM.o Source/Maths/MathsTS.o Source/MPI/MPI2ndA.o Source/MPI/MPI2ndB.o Source/MPI/MPI2ndC.o Source/MPI/MPI2ndD.o Source/Philo/PhiloTS.o Source/Philo/PhiloTGE.o Source/Philo/PhiloTGM.o Source/Physique/Physique2ndA.o Source/Physique/Physique2ndB.o Source/Physique/Physique2ndC.o Source/Physique/Physique2ndD.o Source/Physique/Physique1erGE.o Source/Physique/Physique1erGM.o Source/Physique/Physique1erS.o Source/Physique/PhysiqueTS.o Source/Physique/PhysiqueTGE.o Source/Physique/PhysiqueTGM.o Source/ScienceInge/ScienceIngeTS.o Source/ScienceInge/ScienceInge1erS.o Source/SpeMaths/SpeMathsTS.o Source/SpeMaths/SpeMathsTGE.o Source/SpeMaths/SpeMathsTGM.o Source/Sport/Sport2ndA.o Source/Sport/Sport2ndB.o Source/Sport/Sport2ndC.o Source/Sport/Sport2ndD.o Source/Sport/Sport1erGE.o Source/Sport/Sport1erGM.o Source/Sport/Sport1erS.o Source/Sport/SportTS.o Source/Sport/SportTGE.o Source/Sport/SportTGM.o $(RES)
  9. LINKOBJ = "H:/EDT v1.1b/Source/Automatisme/Automatisme1erGE.o" "H:/EDT v1.1b/Source/Automatisme/Automatisme1erGM.o" "H:/EDT v1.1b/Source/Automatisme/AutomatismeTGE.o" "H:/EDT v1.1b/Source/Automatisme/AutomatismeTGM.o" "H:/EDT v1.1b/Source/Construction/Construction1erGE.o" "H:/EDT v1.1b/Source/Construction/Construction1erGM.o" "H:/EDT v1.1b/Source/Construction/ConstructionTGE.o" "H:/EDT v1.1b/Source/Construction/ConstructionTGM.o" "H:/EDT v1.1b/Source/Electrotechnique/Electrotechnique1erGE.o" "H:/EDT v1.1b/Source/Electrotechnique/Electrotechnique1erGM.o" "H:/EDT v1.1b/Source/Electrotechnique/ElectrotechniqueTGE.o" "H:/EDT v1.1b/Source/Electrotechnique/ElectrotechniqueTGM.o" "H:/EDT v1.1b/Source/Francais/Francais1erGE.o" "H:/EDT v1.1b/Source/Francais/Francais1erGM.o" "H:/EDT v1.1b/Source/Francais/Francais1erS.o" "H:/EDT v1.1b/Source/Francais/Francais2ndA.o" "H:/EDT v1.1b/Source/Francais/Francais2ndB.o" "H:/EDT v1.1b/Source/Francais/Francais2ndC.o" "H:/EDT v1.1b/Source/Francais/Francais2ndD.o" "H:/EDT v1.1b/Source/Histoire/Histoire1erGE.o" "H:/EDT v1.1b/Source/Histoire/Histoire1erGM.o" "H:/EDT v1.1b/Source/Histoire/Histoire1erS.o" "H:/EDT v1.1b/Source/Histoire/Histoire2ndA.o" "H:/EDT v1.1b/Source/Histoire/Histoire2ndB.o" "H:/EDT v1.1b/Source/Histoire/Histoire2ndC.o" "H:/EDT v1.1b/Source/Histoire/Histoire2ndD.o" "H:/EDT v1.1b/Source/Histoire/HistoireTGE.o" "H:/EDT v1.1b/Source/Histoire/HistoireTGM.o" "H:/EDT v1.1b/Source/Histoire/HistoireTS.o" "H:/EDT v1.1b/Source/ISI/ISI2ndA.o" "H:/EDT v1.1b/Source/ISI/ISI2ndB.o" "H:/EDT v1.1b/Source/ISI/ISI2ndC.o" "H:/EDT v1.1b/Source/ISI/ISI2ndD.o" "H:/EDT v1.1b/Source/ISP/ISP2ndA.o" "H:/EDT v1.1b/Source/ISP/ISP2ndB.o" "H:/EDT v1.1b/Source/ISP/ISP2ndC.o" "H:/EDT v1.1b/Source/ISP/ISP2ndD.o" "H:/EDT v1.1b/Source/main.o" Source/TPElectrotechnique/TPElectrotechnique1erGE.o Source/TPElectrotechnique/TPElectrotechnique1erGM.o Source/TPElectrotechnique/TPElectrotechniqueTGM.o Source/TPElectrotechnique/TPElectrotechniqueTGE.o Source/LV1Anglais/LV1Anglais2ndA.o Source/LV1Anglais/LV1Anglais2ndB.o Source/LV1Anglais/LV1Anglais2ndC.o Source/LV1Anglais/LV1Anglais2ndD.o Source/LV1Anglais/LV1Anglais1erGE.o Source/LV1Anglais/LV1Anglais1erGM.o Source/LV1Anglais/LV1Anglais1erS.o Source/LV1Anglais/LV1AnglaisTGE.o Source/LV1Anglais/LV1AnglaisTGM.o Source/LV1Anglais/LV1AnglaisTS.o Source/LV2/Espagnol/LV2Espagnol2ndA.o Source/LV2/Espagnol/LV2Espagnol2ndB.o Source/LV2/Espagnol/LV2Espagnol2ndC.o Source/LV2/Espagnol/LV2Espagnol2ndD.o Source/LV2/Espagnol/LV2Espagnol1erGE.o Source/LV2/Espagnol/LV2Espagnol1erGM.o Source/LV2/Espagnol/LV2Espagnol1erS.o Source/LV2/Espagnol/LV2EspagnolTGE.o Source/LV2/Espagnol/LV2EspagnolTGM.o Source/LV2/Espagnol/LV2EspagnolTS.o Source/LV2/Allemand/LV2Allemand2ndA.o Source/LV2/Allemand/LV2Allemand2ndB.o Source/LV2/Allemand/LV2Allemand2ndC.o Source/LV2/Allemand/LV2Allemand2ndD.o Source/LV2/Allemand/LV2Allemand1erGE.o Source/LV2/Allemand/LV2Allemand1erGM.o Source/LV2/Allemand/LV2Allemand1erS.o Source/LV2/Allemand/LV2AllemandTS.o Source/LV2/Allemand/LV2AllemandTGE.o Source/LV2/Allemand/LV2AllemandTGM.o Source/Maths/Maths2ndA.o Source/Maths/Maths2ndB.o Source/Maths/Maths2ndC.o Source/Maths/Maths2ndD.o Source/Maths/Maths1erGE.o Source/Maths/Maths1erGM.o Source/Maths/Maths1erS.o Source/Maths/MathsTGE.o Source/Maths/MathsTGM.o Source/Maths/MathsTS.o Source/MPI/MPI2ndA.o Source/MPI/MPI2ndB.o Source/MPI/MPI2ndC.o Source/MPI/MPI2ndD.o Source/Philo/PhiloTS.o Source/Philo/PhiloTGE.o Source/Philo/PhiloTGM.o Source/Physique/Physique2ndA.o Source/Physique/Physique2ndB.o Source/Physique/Physique2ndC.o Source/Physique/Physique2ndD.o Source/Physique/Physique1erGE.o Source/Physique/Physique1erGM.o Source/Physique/Physique1erS.o Source/Physique/PhysiqueTS.o Source/Physique/PhysiqueTGE.o Source/Physique/PhysiqueTGM.o Source/ScienceInge/ScienceIngeTS.o Source/ScienceInge/ScienceInge1erS.o Source/SpeMaths/SpeMathsTS.o Source/SpeMaths/SpeMathsTGE.o Source/SpeMaths/SpeMathsTGM.o Source/Sport/Sport2ndA.o Source/Sport/Sport2ndB.o Source/Sport/Sport2ndC.o Source/Sport/Sport2ndD.o Source/Sport/Sport1erGE.o Source/Sport/Sport1erGM.o Source/Sport/Sport1erS.o Source/Sport/SportTS.o Source/Sport/SportTGE.o Source/Sport/SportTGM.o $(RES)
  10. LIBS = -L"C:/Dev-Cpp/lib"
  11. INCS = -I"C:/Dev-Cpp/include"
  12. CXXINCS = -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include" -I"C:/Dev-Cpp/include/c++/3.4.2/backward" -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32" -I"C:/Dev-Cpp/include/c++/3.4.2" -I"C:/Dev-Cpp/include"
  13. BIN = "EDT v1.1b"
  14. CXXFLAGS = $(CXXINCS)
  15. CFLAGS = $(INCS)
  16. RM = rm -f
  17.  
  18. .PHONY: all all-before all-after clean clean-custom
  19.  
  20. all: all-before "EDT v1.1b" all-after
  21.  
  22.  
  23. clean: clean-custom
  24. ${RM} $(OBJ) $(BIN)
  25.  
  26. $(BIN): $(OBJ)
  27. $(CC) $(LINKOBJ) -o "EDT v1.1b" $(LIBS)
  28.  
  29. "H:/EDT\ v1.1b/Source/Automatisme/Automatisme1erGE.o": H:/EDT\ v1.1b/Source/Automatisme/Automatisme1erGE.c
  30. $(CC) -c "H:/EDT v1.1b/Source/Automatisme/Automatisme1erGE.c" -o "H:/EDT v1.1b/Source/Automatisme/Automatisme1erGE.o" $(CFLAGS)
  31.  
  32. "H:/EDT\ v1.1b/Source/Automatisme/Automatisme1erGM.o": H:/EDT\ v1.1b/Source/Automatisme/Automatisme1erGM.c
  33. $(CC) -c "H:/EDT v1.1b/Source/Automatisme/Automatisme1erGM.c" -o "H:/EDT v1.1b/Source/Automatisme/Automatisme1erGM.o" $(CFLAGS)
  34.  
  35. "H:/EDT\ v1.1b/Source/Automatisme/AutomatismeTGE.o": H:/EDT\ v1.1b/Source/Automatisme/AutomatismeTGE.c
  36. $(CC) -c "H:/EDT v1.1b/Source/Automatisme/AutomatismeTGE.c" -o "H:/EDT v1.1b/Source/Automatisme/AutomatismeTGE.o" $(CFLAGS)
  37.  
  38. "H:/EDT\ v1.1b/Source/Automatisme/AutomatismeTGM.o": H:/EDT\ v1.1b/Source/Automatisme/AutomatismeTGM.c
  39. $(CC) -c "H:/EDT v1.1b/Source/Automatisme/AutomatismeTGM.c" -o "H:/EDT v1.1b/Source/Automatisme/AutomatismeTGM.o" $(CFLAGS)
  40.  
  41. "H:/EDT\ v1.1b/Source/Construction/Construction1erGE.o": H:/EDT\ v1.1b/Source/Construction/Construction1erGE.c
  42. $(CC) -c "H:/EDT v1.1b/Source/Construction/Construction1erGE.c" -o "H:/EDT v1.1b/Source/Construction/Construction1erGE.o" $(CFLAGS)
  43.  
  44. "H:/EDT\ v1.1b/Source/Construction/Construction1erGM.o": H:/EDT\ v1.1b/Source/Construction/Construction1erGM.c
  45. $(CC) -c "H:/EDT v1.1b/Source/Construction/Construction1erGM.c" -o "H:/EDT v1.1b/Source/Construction/Construction1erGM.o" $(CFLAGS)
  46.  
  47. "H:/EDT\ v1.1b/Source/Construction/ConstructionTGE.o": H:/EDT\ v1.1b/Source/Construction/ConstructionTGE.c
  48. $(CC) -c "H:/EDT v1.1b/Source/Construction/ConstructionTGE.c" -o "H:/EDT v1.1b/Source/Construction/ConstructionTGE.o" $(CFLAGS)
  49.  
  50. "H:/EDT\ v1.1b/Source/Construction/ConstructionTGM.o": H:/EDT\ v1.1b/Source/Construction/ConstructionTGM.c
  51. $(CC) -c "H:/EDT v1.1b/Source/Construction/ConstructionTGM.c" -o "H:/EDT v1.1b/Source/Construction/ConstructionTGM.o" $(CFLAGS)
  52.  
  53. "H:/EDT\ v1.1b/Source/Electrotechnique/Electrotechnique1erGE.o": H:/EDT\ v1.1b/Source/Electrotechnique/Electrotechnique1erGE.c
  54. $(CC) -c "H:/EDT v1.1b/Source/Electrotechnique/Electrotechnique1erGE.c" -o "H:/EDT v1.1b/Source/Electrotechnique/Electrotechnique1erGE.o" $(CFLAGS)
  55.  
  56. "H:/EDT\ v1.1b/Source/Electrotechnique/Electrotechnique1erGM.o": H:/EDT\ v1.1b/Source/Electrotechnique/Electrotechnique1erGM.c
  57. $(CC) -c "H:/EDT v1.1b/Source/Electrotechnique/Electrotechnique1erGM.c" -o "H:/EDT v1.1b/Source/Electrotechnique/Electrotechnique1erGM.o" $(CFLAGS)
  58.  
  59. "H:/EDT\ v1.1b/Source/Electrotechnique/ElectrotechniqueTGE.o": H:/EDT\ v1.1b/Source/Electrotechnique/ElectrotechniqueTGE.c
  60. $(CC) -c "H:/EDT v1.1b/Source/Electrotechnique/ElectrotechniqueTGE.c" -o "H:/EDT v1.1b/Source/Electrotechnique/ElectrotechniqueTGE.o" $(CFLAGS)
  61.  
  62. "H:/EDT\ v1.1b/Source/Electrotechnique/ElectrotechniqueTGM.o": H:/EDT\ v1.1b/Source/Electrotechnique/ElectrotechniqueTGM.c
  63. $(CC) -c "H:/EDT v1.1b/Source/Electrotechnique/ElectrotechniqueTGM.c" -o "H:/EDT v1.1b/Source/Electrotechnique/ElectrotechniqueTGM.o" $(CFLAGS)
  64.  
  65. "H:/EDT\ v1.1b/Source/Francais/Francais1erGE.o": H:/EDT\ v1.1b/Source/Francais/Francais1erGE.c
  66. $(CC) -c "H:/EDT v1.1b/Source/Francais/Francais1erGE.c" -o "H:/EDT v1.1b/Source/Francais/Francais1erGE.o" $(CFLAGS)
  67.  
  68. "H:/EDT\ v1.1b/Source/Francais/Francais1erGM.o": H:/EDT\ v1.1b/Source/Francais/Francais1erGM.c
  69. $(CC) -c "H:/EDT v1.1b/Source/Francais/Francais1erGM.c" -o "H:/EDT v1.1b/Source/Francais/Francais1erGM.o" $(CFLAGS)
  70.  
  71. "H:/EDT\ v1.1b/Source/Francais/Francais1erS.o": H:/EDT\ v1.1b/Source/Francais/Francais1erS.c
  72. $(CC) -c "H:/EDT v1.1b/Source/Francais/Francais1erS.c" -o "H:/EDT v1.1b/Source/Francais/Francais1erS.o" $(CFLAGS)
  73.  
  74. "H:/EDT\ v1.1b/Source/Francais/Francais2ndA.o": H:/EDT\ v1.1b/Source/Francais/Francais2ndA.c
  75. $(CC) -c "H:/EDT v1.1b/Source/Francais/Francais2ndA.c" -o "H:/EDT v1.1b/Source/Francais/Francais2ndA.o" $(CFLAGS)
  76.  
  77. "H:/EDT\ v1.1b/Source/Francais/Francais2ndB.o": H:/EDT\ v1.1b/Source/Francais/Francais2ndB.c
  78. $(CC) -c "H:/EDT v1.1b/Source/Francais/Francais2ndB.c" -o "H:/EDT v1.1b/Source/Francais/Francais2ndB.o" $(CFLAGS)
  79.  
  80. "H:/EDT\ v1.1b/Source/Francais/Francais2ndC.o": H:/EDT\ v1.1b/Source/Francais/Francais2ndC.c
  81. $(CC) -c "H:/EDT v1.1b/Source/Francais/Francais2ndC.c" -o "H:/EDT v1.1b/Source/Francais/Francais2ndC.o" $(CFLAGS)
  82.  
  83. "H:/EDT\ v1.1b/Source/Francais/Francais2ndD.o": H:/EDT\ v1.1b/Source/Francais/Francais2ndD.c
  84. $(CC) -c "H:/EDT v1.1b/Source/Francais/Francais2ndD.c" -o "H:/EDT v1.1b/Source/Francais/Francais2ndD.o" $(CFLAGS)
  85.  
  86. "H:/EDT\ v1.1b/Source/Histoire/Histoire1erGE.o": H:/EDT\ v1.1b/Source/Histoire/Histoire1erGE.c
  87. $(CC) -c "H:/EDT v1.1b/Source/Histoire/Histoire1erGE.c" -o "H:/EDT v1.1b/Source/Histoire/Histoire1erGE.o" $(CFLAGS)
  88.  
  89. "H:/EDT\ v1.1b/Source/Histoire/Histoire1erGM.o": H:/EDT\ v1.1b/Source/Histoire/Histoire1erGM.c
  90. $(CC) -c "H:/EDT v1.1b/Source/Histoire/Histoire1erGM.c" -o "H:/EDT v1.1b/Source/Histoire/Histoire1erGM.o" $(CFLAGS)
  91.  
  92. "H:/EDT\ v1.1b/Source/Histoire/Histoire1erS.o": H:/EDT\ v1.1b/Source/Histoire/Histoire1erS.c
  93. $(CC) -c "H:/EDT v1.1b/Source/Histoire/Histoire1erS.c" -o "H:/EDT v1.1b/Source/Histoire/Histoire1erS.o" $(CFLAGS)
  94.  
  95. "H:/EDT\ v1.1b/Source/Histoire/Histoire2ndA.o": H:/EDT\ v1.1b/Source/Histoire/Histoire2ndA.c
  96. $(CC) -c "H:/EDT v1.1b/Source/Histoire/Histoire2ndA.c" -o "H:/EDT v1.1b/Source/Histoire/Histoire2ndA.o" $(CFLAGS)
  97.  
  98. "H:/EDT\ v1.1b/Source/Histoire/Histoire2ndB.o": H:/EDT\ v1.1b/Source/Histoire/Histoire2ndB.c
  99. $(CC) -c "H:/EDT v1.1b/Source/Histoire/Histoire2ndB.c" -o "H:/EDT v1.1b/Source/Histoire/Histoire2ndB.o" $(CFLAGS)
  100.  
  101. "H:/EDT\ v1.1b/Source/Histoire/Histoire2ndC.o": H:/EDT\ v1.1b/Source/Histoire/Histoire2ndC.c
  102. $(CC) -c "H:/EDT v1.1b/Source/Histoire/Histoire2ndC.c" -o "H:/EDT v1.1b/Source/Histoire/Histoire2ndC.o" $(CFLAGS)
  103.  
  104. "H:/EDT\ v1.1b/Source/Histoire/Histoire2ndD.o": H:/EDT\ v1.1b/Source/Histoire/Histoire2ndD.c
  105. $(CC) -c "H:/EDT v1.1b/Source/Histoire/Histoire2ndD.c" -o "H:/EDT v1.1b/Source/Histoire/Histoire2ndD.o" $(CFLAGS)
  106.  
  107. "H:/EDT\ v1.1b/Source/Histoire/HistoireTGE.o": H:/EDT\ v1.1b/Source/Histoire/HistoireTGE.c
  108. $(CC) -c "H:/EDT v1.1b/Source/Histoire/HistoireTGE.c" -o "H:/EDT v1.1b/Source/Histoire/HistoireTGE.o" $(CFLAGS)
  109.  
  110. "H:/EDT\ v1.1b/Source/Histoire/HistoireTGM.o": H:/EDT\ v1.1b/Source/Histoire/HistoireTGM.c
  111. $(CC) -c "H:/EDT v1.1b/Source/Histoire/HistoireTGM.c" -o "H:/EDT v1.1b/Source/Histoire/HistoireTGM.o" $(CFLAGS)
  112.  
  113. "H:/EDT\ v1.1b/Source/Histoire/HistoireTS.o": H:/EDT\ v1.1b/Source/Histoire/HistoireTS.c
  114. $(CC) -c "H:/EDT v1.1b/Source/Histoire/HistoireTS.c" -o "H:/EDT v1.1b/Source/Histoire/HistoireTS.o" $(CFLAGS)
  115.  
  116. "H:/EDT\ v1.1b/Source/ISI/ISI2ndA.o": H:/EDT\ v1.1b/Source/ISI/ISI2ndA.c
  117. $(CC) -c "H:/EDT v1.1b/Source/ISI/ISI2ndA.c" -o "H:/EDT v1.1b/Source/ISI/ISI2ndA.o" $(CFLAGS)
  118.  
  119. "H:/EDT\ v1.1b/Source/ISI/ISI2ndB.o": H:/EDT\ v1.1b/Source/ISI/ISI2ndB.c
  120. $(CC) -c "H:/EDT v1.1b/Source/ISI/ISI2ndB.c" -o "H:/EDT v1.1b/Source/ISI/ISI2ndB.o" $(CFLAGS)
  121.  
  122. "H:/EDT\ v1.1b/Source/ISI/ISI2ndC.o": H:/EDT\ v1.1b/Source/ISI/ISI2ndC.c
  123. $(CC) -c "H:/EDT v1.1b/Source/ISI/ISI2ndC.c" -o "H:/EDT v1.1b/Source/ISI/ISI2ndC.o" $(CFLAGS)
  124.  
  125. "H:/EDT\ v1.1b/Source/ISI/ISI2ndD.o": H:/EDT\ v1.1b/Source/ISI/ISI2ndD.c
  126. $(CC) -c "H:/EDT v1.1b/Source/ISI/ISI2ndD.c" -o "H:/EDT v1.1b/Source/ISI/ISI2ndD.o" $(CFLAGS)
  127.  
  128. "H:/EDT\ v1.1b/Source/ISP/ISP2ndA.o": H:/EDT\ v1.1b/Source/ISP/ISP2ndA.c
  129. $(CC) -c "H:/EDT v1.1b/Source/ISP/ISP2ndA.c" -o "H:/EDT v1.1b/Source/ISP/ISP2ndA.o" $(CFLAGS)
  130.  
  131. "H:/EDT\ v1.1b/Source/ISP/ISP2ndB.o": H:/EDT\ v1.1b/Source/ISP/ISP2ndB.c
  132. $(CC) -c "H:/EDT v1.1b/Source/ISP/ISP2ndB.c" -o "H:/EDT v1.1b/Source/ISP/ISP2ndB.o" $(CFLAGS)
  133.  
  134. "H:/EDT\ v1.1b/Source/ISP/ISP2ndC.o": H:/EDT\ v1.1b/Source/ISP/ISP2ndC.c
  135. $(CC) -c "H:/EDT v1.1b/Source/ISP/ISP2ndC.c" -o "H:/EDT v1.1b/Source/ISP/ISP2ndC.o" $(CFLAGS)
  136.  
  137. "H:/EDT\ v1.1b/Source/ISP/ISP2ndD.o": H:/EDT\ v1.1b/Source/ISP/ISP2ndD.c
  138. $(CC) -c "H:/EDT v1.1b/Source/ISP/ISP2ndD.c" -o "H:/EDT v1.1b/Source/ISP/ISP2ndD.o" $(CFLAGS)
  139.  
  140. "H:/EDT\ v1.1b/Source/main.o": H:/EDT\ v1.1b/Source/main.c
  141. $(CC) -c "H:/EDT v1.1b/Source/main.c" -o "H:/EDT v1.1b/Source/main.o" $(CFLAGS)
  142.  
  143. Source/TPElectrotechnique/TPElectrotechnique1erGE.o: Source/TPElectrotechnique/TPElectrotechnique1erGE.c
  144. $(CC) -c Source/TPElectrotechnique/TPElectrotechnique1erGE.c -o Source/TPElectrotechnique/TPElectrotechnique1erGE.o $(CFLAGS)
  145.  
  146. Source/TPElectrotechnique/TPElectrotechnique1erGM.o: Source/TPElectrotechnique/TPElectrotechnique1erGM.c
  147. $(CC) -c Source/TPElectrotechnique/TPElectrotechnique1erGM.c -o Source/TPElectrotechnique/TPElectrotechnique1erGM.o $(CFLAGS)
  148.  
  149. Source/TPElectrotechnique/TPElectrotechniqueTGM.o: Source/TPElectrotechnique/TPElectrotechniqueTGM.c
  150. $(CC) -c Source/TPElectrotechnique/TPElectrotechniqueTGM.c -o Source/TPElectrotechnique/TPElectrotechniqueTGM.o $(CFLAGS)
  151.  
  152. Source/TPElectrotechnique/TPElectrotechniqueTGE.o: Source/TPElectrotechnique/TPElectrotechniqueTGE.c
  153. $(CC) -c Source/TPElectrotechnique/TPElectrotechniqueTGE.c -o Source/TPElectrotechnique/TPElectrotechniqueTGE.o $(CFLAGS)
  154.  
  155. Source/LV1Anglais/LV1Anglais2ndA.o: Source/LV1Anglais/LV1Anglais2ndA.c
  156. $(CC) -c Source/LV1Anglais/LV1Anglais2ndA.c -o Source/LV1Anglais/LV1Anglais2ndA.o $(CFLAGS)
  157.  
  158. Source/LV1Anglais/LV1Anglais2ndB.o: Source/LV1Anglais/LV1Anglais2ndB.c
  159. $(CC) -c Source/LV1Anglais/LV1Anglais2ndB.c -o Source/LV1Anglais/LV1Anglais2ndB.o $(CFLAGS)
  160.  
  161. Source/LV1Anglais/LV1Anglais2ndC.o: Source/LV1Anglais/LV1Anglais2ndC.c
  162. $(CC) -c Source/LV1Anglais/LV1Anglais2ndC.c -o Source/LV1Anglais/LV1Anglais2ndC.o $(CFLAGS)
  163.  
  164. Source/LV1Anglais/LV1Anglais2ndD.o: Source/LV1Anglais/LV1Anglais2ndD.c
  165. $(CC) -c Source/LV1Anglais/LV1Anglais2ndD.c -o Source/LV1Anglais/LV1Anglais2ndD.o $(CFLAGS)
  166.  
  167. Source/LV1Anglais/LV1Anglais1erGE.o: Source/LV1Anglais/LV1Anglais1erGE.c
  168. $(CC) -c Source/LV1Anglais/LV1Anglais1erGE.c -o Source/LV1Anglais/LV1Anglais1erGE.o $(CFLAGS)
  169.  
  170. Source/LV1Anglais/LV1Anglais1erGM.o: Source/LV1Anglais/LV1Anglais1erGM.c
  171. $(CC) -c Source/LV1Anglais/LV1Anglais1erGM.c -o Source/LV1Anglais/LV1Anglais1erGM.o $(CFLAGS)
  172.  
  173. Source/LV1Anglais/LV1Anglais1erS.o: Source/LV1Anglais/LV1Anglais1erS.c
  174. $(CC) -c Source/LV1Anglais/LV1Anglais1erS.c -o Source/LV1Anglais/LV1Anglais1erS.o $(CFLAGS)
  175.  
  176. Source/LV1Anglais/LV1AnglaisTGE.o: Source/LV1Anglais/LV1AnglaisTGE.c
  177. $(CC) -c Source/LV1Anglais/LV1AnglaisTGE.c -o Source/LV1Anglais/LV1AnglaisTGE.o $(CFLAGS)
  178.  
  179. Source/LV1Anglais/LV1AnglaisTGM.o: Source/LV1Anglais/LV1AnglaisTGM.c
  180. $(CC) -c Source/LV1Anglais/LV1AnglaisTGM.c -o Source/LV1Anglais/LV1AnglaisTGM.o $(CFLAGS)
  181.  
  182. Source/LV1Anglais/LV1AnglaisTS.o: Source/LV1Anglais/LV1AnglaisTS.c
  183. $(CC) -c Source/LV1Anglais/LV1AnglaisTS.c -o Source/LV1Anglais/LV1AnglaisTS.o $(CFLAGS)
  184.  
  185. Source/LV2/Espagnol/LV2Espagnol2ndA.o: Source/LV2/Espagnol/LV2Espagnol2ndA.c
  186. $(CC) -c Source/LV2/Espagnol/LV2Espagnol2ndA.c -o Source/LV2/Espagnol/LV2Espagnol2ndA.o $(CFLAGS)
  187.  
  188. Source/LV2/Espagnol/LV2Espagnol2ndB.o: Source/LV2/Espagnol/LV2Espagnol2ndB.c
  189. $(CC) -c Source/LV2/Espagnol/LV2Espagnol2ndB.c -o Source/LV2/Espagnol/LV2Espagnol2ndB.o $(CFLAGS)
  190.  
  191. Source/LV2/Espagnol/LV2Espagnol2ndC.o: Source/LV2/Espagnol/LV2Espagnol2ndC.c
  192. $(CC) -c Source/LV2/Espagnol/LV2Espagnol2ndC.c -o Source/LV2/Espagnol/LV2Espagnol2ndC.o $(CFLAGS)
  193.  
  194. Source/LV2/Espagnol/LV2Espagnol2ndD.o: Source/LV2/Espagnol/LV2Espagnol2ndD.c
  195. $(CC) -c Source/LV2/Espagnol/LV2Espagnol2ndD.c -o Source/LV2/Espagnol/LV2Espagnol2ndD.o $(CFLAGS)
  196.  
  197. Source/LV2/Espagnol/LV2Espagnol1erGE.o: Source/LV2/Espagnol/LV2Espagnol1erGE.c
  198. $(CC) -c Source/LV2/Espagnol/LV2Espagnol1erGE.c -o Source/LV2/Espagnol/LV2Espagnol1erGE.o $(CFLAGS)
  199.  
  200. Source/LV2/Espagnol/LV2Espagnol1erGM.o: Source/LV2/Espagnol/LV2Espagnol1erGM.c
  201. $(CC) -c Source/LV2/Espagnol/LV2Espagnol1erGM.c -o Source/LV2/Espagnol/LV2Espagnol1erGM.o $(CFLAGS)
  202.  
  203. Source/LV2/Espagnol/LV2Espagnol1erS.o: Source/LV2/Espagnol/LV2Espagnol1erS.c
  204. $(CC) -c Source/LV2/Espagnol/LV2Espagnol1erS.c -o Source/LV2/Espagnol/LV2Espagnol1erS.o $(CFLAGS)
  205.  
  206. Source/LV2/Espagnol/LV2EspagnolTGE.o: Source/LV2/Espagnol/LV2EspagnolTGE.c
  207. $(CC) -c Source/LV2/Espagnol/LV2EspagnolTGE.c -o Source/LV2/Espagnol/LV2EspagnolTGE.o $(CFLAGS)
  208.  
  209. Source/LV2/Espagnol/LV2EspagnolTGM.o: Source/LV2/Espagnol/LV2EspagnolTGM.c
  210. $(CC) -c Source/LV2/Espagnol/LV2EspagnolTGM.c -o Source/LV2/Espagnol/LV2EspagnolTGM.o $(CFLAGS)
  211.  
  212. Source/LV2/Espagnol/LV2EspagnolTS.o: Source/LV2/Espagnol/LV2EspagnolTS.c
  213. $(CC) -c Source/LV2/Espagnol/LV2EspagnolTS.c -o Source/LV2/Espagnol/LV2EspagnolTS.o $(CFLAGS)
  214.  
  215. Source/LV2/Allemand/LV2Allemand2ndA.o: Source/LV2/Allemand/LV2Allemand2ndA.c
  216. $(CC) -c Source/LV2/Allemand/LV2Allemand2ndA.c -o Source/LV2/Allemand/LV2Allemand2ndA.o $(CFLAGS)
  217.  
  218. Source/LV2/Allemand/LV2Allemand2ndB.o: Source/LV2/Allemand/LV2Allemand2ndB.c
  219. $(CC) -c Source/LV2/Allemand/LV2Allemand2ndB.c -o Source/LV2/Allemand/LV2Allemand2ndB.o $(CFLAGS)
  220.  
  221. Source/LV2/Allemand/LV2Allemand2ndC.o: Source/LV2/Allemand/LV2Allemand2ndC.c
  222. $(CC) -c Source/LV2/Allemand/LV2Allemand2ndC.c -o Source/LV2/Allemand/LV2Allemand2ndC.o $(CFLAGS)
  223.  
  224. Source/LV2/Allemand/LV2Allemand2ndD.o: Source/LV2/Allemand/LV2Allemand2ndD.c
  225. $(CC) -c Source/LV2/Allemand/LV2Allemand2ndD.c -o Source/LV2/Allemand/LV2Allemand2ndD.o $(CFLAGS)
  226.  
  227. Source/LV2/Allemand/LV2Allemand1erGE.o: Source/LV2/Allemand/LV2Allemand1erGE.c
  228. $(CC) -c Source/LV2/Allemand/LV2Allemand1erGE.c -o Source/LV2/Allemand/LV2Allemand1erGE.o $(CFLAGS)
  229.  
  230. Source/LV2/Allemand/LV2Allemand1erGM.o: Source/LV2/Allemand/LV2Allemand1erGM.c
  231. $(CC) -c Source/LV2/Allemand/LV2Allemand1erGM.c -o Source/LV2/Allemand/LV2Allemand1erGM.o $(CFLAGS)
  232.  
  233. Source/LV2/Allemand/LV2Allemand1erS.o: Source/LV2/Allemand/LV2Allemand1erS.c
  234. $(CC) -c Source/LV2/Allemand/LV2Allemand1erS.c -o Source/LV2/Allemand/LV2Allemand1erS.o $(CFLAGS)
  235.  
  236. Source/LV2/Allemand/LV2AllemandTS.o: Source/LV2/Allemand/LV2AllemandTS.c
  237. $(CC) -c Source/LV2/Allemand/LV2AllemandTS.c -o Source/LV2/Allemand/LV2AllemandTS.o $(CFLAGS)
  238.  
  239. Source/LV2/Allemand/LV2AllemandTGE.o: Source/LV2/Allemand/LV2AllemandTGE.c
  240. $(CC) -c Source/LV2/Allemand/LV2AllemandTGE.c -o Source/LV2/Allemand/LV2AllemandTGE.o $(CFLAGS)
  241.  
  242. Source/LV2/Allemand/LV2AllemandTGM.o: Source/LV2/Allemand/LV2AllemandTGM.c
  243. $(CC) -c Source/LV2/Allemand/LV2AllemandTGM.c -o Source/LV2/Allemand/LV2AllemandTGM.o $(CFLAGS)
  244.  
  245. Source/Maths/Maths2ndA.o: Source/Maths/Maths2ndA.c
  246. $(CC) -c Source/Maths/Maths2ndA.c -o Source/Maths/Maths2ndA.o $(CFLAGS)
  247.  
  248. Source/Maths/Maths2ndB.o: Source/Maths/Maths2ndB.c
  249. $(CC) -c Source/Maths/Maths2ndB.c -o Source/Maths/Maths2ndB.o $(CFLAGS)
  250.  
  251. Source/Maths/Maths2ndC.o: Source/Maths/Maths2ndC.c
  252. $(CC) -c Source/Maths/Maths2ndC.c -o Source/Maths/Maths2ndC.o $(CFLAGS)
  253.  
  254. Source/Maths/Maths2ndD.o: Source/Maths/Maths2ndD.c
  255. $(CC) -c Source/Maths/Maths2ndD.c -o Source/Maths/Maths2ndD.o $(CFLAGS)
  256.  
  257. Source/Maths/Maths1erGE.o: Source/Maths/Maths1erGE.c
  258. $(CC) -c Source/Maths/Maths1erGE.c -o Source/Maths/Maths1erGE.o $(CFLAGS)
  259.  
  260. Source/Maths/Maths1erGM.o: Source/Maths/Maths1erGM.c
  261. $(CC) -c Source/Maths/Maths1erGM.c -o Source/Maths/Maths1erGM.o $(CFLAGS)
  262.  
  263. Source/Maths/Maths1erS.o: Source/Maths/Maths1erS.c
  264. $(CC) -c Source/Maths/Maths1erS.c -o Source/Maths/Maths1erS.o $(CFLAGS)
  265.  
  266. Source/Maths/MathsTGE.o: Source/Maths/MathsTGE.c
  267. $(CC) -c Source/Maths/MathsTGE.c -o Source/Maths/MathsTGE.o $(CFLAGS)
  268.  
  269. Source/Maths/MathsTGM.o: Source/Maths/MathsTGM.c
  270. $(CC) -c Source/Maths/MathsTGM.c -o Source/Maths/MathsTGM.o $(CFLAGS)
  271.  
  272. Source/Maths/MathsTS.o: Source/Maths/MathsTS.c
  273. $(CC) -c Source/Maths/MathsTS.c -o Source/Maths/MathsTS.o $(CFLAGS)
  274.  
  275. Source/MPI/MPI2ndA.o: Source/MPI/MPI2ndA.c
  276. $(CC) -c Source/MPI/MPI2ndA.c -o Source/MPI/MPI2ndA.o $(CFLAGS)
  277.  
  278. Source/MPI/MPI2ndB.o: Source/MPI/MPI2ndB.c
  279. $(CC) -c Source/MPI/MPI2ndB.c -o Source/MPI/MPI2ndB.o $(CFLAGS)
  280.  
  281. Source/MPI/MPI2ndC.o: Source/MPI/MPI2ndC.c
  282. $(CC) -c Source/MPI/MPI2ndC.c -o Source/MPI/MPI2ndC.o $(CFLAGS)
  283.  
  284. Source/MPI/MPI2ndD.o: Source/MPI/MPI2ndD.c
  285. $(CC) -c Source/MPI/MPI2ndD.c -o Source/MPI/MPI2ndD.o $(CFLAGS)
  286.  
  287. Source/Philo/PhiloTS.o: Source/Philo/PhiloTS.c
  288. $(CC) -c Source/Philo/PhiloTS.c -o Source/Philo/PhiloTS.o $(CFLAGS)
  289.  
  290. Source/Philo/PhiloTGE.o: Source/Philo/PhiloTGE.c
  291. $(CC) -c Source/Philo/PhiloTGE.c -o Source/Philo/PhiloTGE.o $(CFLAGS)
  292.  
  293. Source/Philo/PhiloTGM.o: Source/Philo/PhiloTGM.c
  294. $(CC) -c Source/Philo/PhiloTGM.c -o Source/Philo/PhiloTGM.o $(CFLAGS)
  295.  
  296. Source/Physique/Physique2ndA.o: Source/Physique/Physique2ndA.c
  297. $(CC) -c Source/Physique/Physique2ndA.c -o Source/Physique/Physique2ndA.o $(CFLAGS)
  298.  
  299. Source/Physique/Physique2ndB.o: Source/Physique/Physique2ndB.c
  300. $(CC) -c Source/Physique/Physique2ndB.c -o Source/Physique/Physique2ndB.o $(CFLAGS)
  301.  
  302. Source/Physique/Physique2ndC.o: Source/Physique/Physique2ndC.c
  303. $(CC) -c Source/Physique/Physique2ndC.c -o Source/Physique/Physique2ndC.o $(CFLAGS)
  304.  
  305. Source/Physique/Physique2ndD.o: Source/Physique/Physique2ndD.c
  306. $(CC) -c Source/Physique/Physique2ndD.c -o Source/Physique/Physique2ndD.o $(CFLAGS)
  307.  
  308. Source/Physique/Physique1erGE.o: Source/Physique/Physique1erGE.c
  309. $(CC) -c Source/Physique/Physique1erGE.c -o Source/Physique/Physique1erGE.o $(CFLAGS)
  310.  
  311. Source/Physique/Physique1erGM.o: Source/Physique/Physique1erGM.c
  312. $(CC) -c Source/Physique/Physique1erGM.c -o Source/Physique/Physique1erGM.o $(CFLAGS)
  313.  
  314. Source/Physique/Physique1erS.o: Source/Physique/Physique1erS.c
  315. $(CC) -c Source/Physique/Physique1erS.c -o Source/Physique/Physique1erS.o $(CFLAGS)
  316.  
  317. Source/Physique/PhysiqueTS.o: Source/Physique/PhysiqueTS.c
  318. $(CC) -c Source/Physique/PhysiqueTS.c -o Source/Physique/PhysiqueTS.o $(CFLAGS)
  319.  
  320. Source/Physique/PhysiqueTGE.o: Source/Physique/PhysiqueTGE.c
  321. $(CC) -c Source/Physique/PhysiqueTGE.c -o Source/Physique/PhysiqueTGE.o $(CFLAGS)
  322.  
  323. Source/Physique/PhysiqueTGM.o: Source/Physique/PhysiqueTGM.c
  324. $(CC) -c Source/Physique/PhysiqueTGM.c -o Source/Physique/PhysiqueTGM.o $(CFLAGS)
  325.  
  326. Source/ScienceInge/ScienceIngeTS.o: Source/ScienceInge/ScienceIngeTS.c
  327. $(CC) -c Source/ScienceInge/ScienceIngeTS.c -o Source/ScienceInge/ScienceIngeTS.o $(CFLAGS)
  328.  
  329. Source/ScienceInge/ScienceInge1erS.o: Source/ScienceInge/ScienceInge1erS.c
  330. $(CC) -c Source/ScienceInge/ScienceInge1erS.c -o Source/ScienceInge/ScienceInge1erS.o $(CFLAGS)
  331.  
  332. Source/SpeMaths/SpeMathsTS.o: Source/SpeMaths/SpeMathsTS.c
  333. $(CC) -c Source/SpeMaths/SpeMathsTS.c -o Source/SpeMaths/SpeMathsTS.o $(CFLAGS)
  334.  
  335. Source/SpeMaths/SpeMathsTGE.o: Source/SpeMaths/SpeMathsTGE.c
  336. $(CC) -c Source/SpeMaths/SpeMathsTGE.c -o Source/SpeMaths/SpeMathsTGE.o $(CFLAGS)
  337.  
  338. Source/SpeMaths/SpeMathsTGM.o: Source/SpeMaths/SpeMathsTGM.c
  339. $(CC) -c Source/SpeMaths/SpeMathsTGM.c -o Source/SpeMaths/SpeMathsTGM.o $(CFLAGS)
  340.  
  341. Source/Sport/Sport2ndA.o: Source/Sport/Sport2ndA.c
  342. $(CC) -c Source/Sport/Sport2ndA.c -o Source/Sport/Sport2ndA.o $(CFLAGS)
  343.  
  344. Source/Sport/Sport2ndB.o: Source/Sport/Sport2ndB.c
  345. $(CC) -c Source/Sport/Sport2ndB.c -o Source/Sport/Sport2ndB.o $(CFLAGS)
  346.  
  347. Source/Sport/Sport2ndC.o: Source/Sport/Sport2ndC.c
  348. $(CC) -c Source/Sport/Sport2ndC.c -o Source/Sport/Sport2ndC.o $(CFLAGS)
  349.  
  350. Source/Sport/Sport2ndD.o: Source/Sport/Sport2ndD.c
  351. $(CC) -c Source/Sport/Sport2ndD.c -o Source/Sport/Sport2ndD.o $(CFLAGS)
  352.  
  353. Source/Sport/Sport1erGE.o: Source/Sport/Sport1erGE.c
  354. $(CC) -c Source/Sport/Sport1erGE.c -o Source/Sport/Sport1erGE.o $(CFLAGS)
  355.  
  356. Source/Sport/Sport1erGM.o: Source/Sport/Sport1erGM.c
  357. $(CC) -c Source/Sport/Sport1erGM.c -o Source/Sport/Sport1erGM.o $(CFLAGS)
  358.  
  359. Source/Sport/Sport1erS.o: Source/Sport/Sport1erS.c
  360. $(CC) -c Source/Sport/Sport1erS.c -o Source/Sport/Sport1erS.o $(CFLAGS)
  361.  
  362. Source/Sport/SportTS.o: Source/Sport/SportTS.c
  363. $(CC) -c Source/Sport/SportTS.c -o Source/Sport/SportTS.o $(CFLAGS)
  364.  
  365. Source/Sport/SportTGE.o: Source/Sport/SportTGE.c
  366. $(CC) -c Source/Sport/SportTGE.c -o Source/Sport/SportTGE.o $(CFLAGS)
  367.  
  368. Source/Sport/SportTGM.o: Source/Sport/SportTGM.c
  369. $(CC) -c Source/Sport/SportTGM.c -o Source/Sport/SportTGM.o $(CFLAGS)




J'ai essayer le projet sans l'espace et toujours pareil.

J'utilise Dev C++ sous Windows XP. J4ai fais également des recherches sur google (je ne post ici que parce que je ne trouve pas) mais a chaqua fois c'était a propos de Vista. Je ne vois pas pourquoi cela ne fonctionne pas dans le même répertoire qui héberge tout mon projet et les dossier j'en ai un autre qui fonctionne très bien. (deux dossier un EDT v1.1b et EDT v1.0)


Voila en espérant de l'aide et de la réussite =(
m
0
l
Contenus similaires
a c 232 L Programmation
9 Mars 2010 23:54:18

Il y a toujours un espace dans
H:/EDT v1.1b
m
0
l
10 Mars 2010 21:42:41

Voila j'ai réglé ce soucis mais v'la que j'en ai un autre avec les structures que j'utilise pour la premières fois.

  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <time.h>
  4. #include <string.h>
  5. //#include "Include/Automatisme.h"
  6. //#include "Include/FonctionAutomatisme.h"
  7.  
  8. typedef struct Automatisme1erGE Automatisme1erGE;
  9. struct Automatisme1erGE
  10. {
  11. char heure[100];
  12. char jours[100];
  13. };
  14.  
  15. int PiocherCoursAutomatisme1erGE(char *Automatisme1erGE.heure)
  16. {
  17. FILE* Automatisme1erGE = NULL;
  18. int nombreMotsAutomatisme1erGE = 0, numMotChoisiAutomatisme1erGE = 0, i = 0;
  19. int caractereLuAutomatisme1erGE = 0;
  20. Automatisme1erGE = fopen("Texte/Classe1/Automatisme1erGM.txt", "r");
  21. if (Automatisme1erGE == NULL)
  22. {
  23. printf("\nImpossible de charger le fichier Automatisme1erGM.txt");
  24. return 0;
  25. }
  26.  
  27. do
  28. {
  29. caractereLuAutomatisme1erGE = fgetc(Automatisme1erGE);
  30. if (caractereLuAutomatisme1erGE == '\n')
  31. nombreMotsAutomatisme1erGE++;
  32. } while(caractereLuAutomatisme1erGE != EOF);
  33.  
  34. numMotChoisiAutomatisme1erGE = NombreAleatoireAutomatisme1erGE(nombreMotsAutomatisme1erGE);
  35. rewind(Automatisme1erGE);
  36. while (numMotChoisiAutomatisme1erGE > 0)
  37. {
  38. caractereLuAutomatisme1erGE = fgetc(Automatisme1erGE);
  39. if (caractereLuAutomatisme1erGE == '\n')
  40. numMotChoisiAutomatisme1erGE--;
  41. }
  42.  
  43.  
  44. fgets(Automatisme1erGE.heure, 100, Automatisme1erGE);
  45.  
  46. Automatisme1erGE.heure[strlen(Automatisme1erGE.heure) - 1] = '\0';
  47. fclose(Automatisme1erGE);
  48. return 1;
  49. }
  50. int NombreAleatoireAutomatisme1erGE(int nombreMaxAutomatisme1erGE)
  51. {
  52. return (rand() % nombreMaxAutomatisme1erGE);
  53. }


Voila et il me marque cela :
Citation :
44 H:\EDT v1.1b\Source\Automatisme1erGE.c request for member `heure' in something not a structure or union


Comment dois-je déclaré ma structure ou du moins pour que ma fonction Piocher fonctionne ?

J'ai essayer en remplaçant le point par un tirets+chevron mais rien n'y fais =(



Merci d'avance
m
0
l
a b L Programmation
11 Mars 2010 20:44:09

Automatisme1erGE est un type, pas une variable, c'est comme si dans le deuxième paramètre tu mettais "int" au lieu de "100".
m
0
l
11 Mars 2010 20:47:52

Hum je n'ai pas tellement tout compris c'est a dire que le Premier Automatisme1erGE est un type et non une variable ? Je n'arrive pas a assimiler ce que tu as répondu ><
m
0
l
a b L Programmation
11 Mars 2010 21:04:14

Tout à fait.

  1. struct tAutomatisme1erGE
  2. {
  3. char heure[100];
  4. char jours[100];
  5. };

Là tu as défini une structure de type "struct tAutomatisme1erGE" (j'ajoute le t pour donner un nom différent).
Avec ça, pour définir une variable , c'est comme "int toto;" en remplaçant "int" par "struct tAutomatisme1erGE".
Exemple:
  1. struct tAutomatisme1erGE toto;


Ensuite, si tu fais un typedef, tu définis un nouveau type à partir d'un autre. Mettre toujours "struct" pour déclarer une variable c'est fatiguant. :) 
  1. typedef struct tAutomatisme1erGE Automatisme1erGE;

"typedef <ancien type> <nouveau type>" te permet de créer le type "Automatisme1erGE" équivalent à "struct tAutomatisme1erGE". Donc la déclaration de toto devient:
  1. Automatisme1erGE toto;


Tu peux faire des typedef pour tout (pour la chaine, directement sur la structure, etc):
  1. typedef char Chaine[100];
  2.  
  3. typedef struct tAutomatisme1erGE
  4. {
  5. Chaine heure;
  6. Chaine jours;
  7. } Automatisme1erGE;


m
0
l
11 Mars 2010 21:10:11

  1. typedef struct tAutomatismeGE AutomatismeGE;
  2. struct tAutomatismeGE
  3. {
  4. char heure[100];
  5. char jours[100];
  6. };
  7.  
  8. int PiocherCoursAutomatisme1erGE(char AutomatismeGE* Automatisme1erGE)


Donc la qu'est-ce qui ne va pas ? Puisque j'utilise AutomatismeGE comme un type je ne dois donc pas mettre de char ?


EDIT :

  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <time.h>
  4. #include <string.h>
  5. //#include "Include/Automatisme.h"
  6. //#include "Include/FonctionAutomatisme.h"
  7.  
  8. typedef struct tAutomatismeGE AutomatismeGE;
  9. struct tAutomatismeGE
  10. {
  11. char heure[100];
  12. char jours[100];
  13. };
  14.  
  15. AutomatismeGE* Automatisme1erGE = NULL;
  16.  
  17. int PiocherCoursAutomatisme1erGE(AutomatismeGE* Automatisme1erGE)
  18. {
  19. FILE* Automatisme1erGE = NULL;
  20. int nombreMotsAutomatisme1erGE = 0, numMotChoisiAutomatisme1erGE = 0, i = 0;
  21. int caractereLuAutomatisme1erGE = 0;
  22. Automatisme1erGE = fopen("Texte/Classe1/Automatisme1erGE.txt", "r");
  23. if (Automatisme1erGE == NULL)
  24. {
  25. printf("\nImpossible de charger le fichier Automatisme1erGE.txt");
  26. return 0;
  27. }
  28.  
  29. do
  30. {
  31. caractereLuAutomatisme1erGE = fgetc(Automatisme1erGE);
  32. if (caractereLuAutomatisme1erGE == '\n')
  33. nombreMotsAutomatisme1erGE++;
  34. } while(caractereLuAutomatisme1erGE != EOF);
  35.  
  36. numMotChoisiAutomatisme1erGE = NombreAleatoireAutomatisme1erGE(nombreMotsAutomatisme1erGE);
  37. rewind(Automatisme1erGE);
  38. while (numMotChoisiAutomatisme1erGE > 0)
  39. {
  40. caractereLuAutomatisme1erGE = fgetc(Automatisme1erGE);
  41. if (caractereLuAutomatisme1erGE == '\n')
  42. numMotChoisiAutomatisme1erGE--;
  43. }
  44.  
  45.  
  46. fgets(Automatisme1erGE->heure, 100, Automatisme1erGE);
  47.  
  48. Automatisme1erGE->heure[strlen(Automatisme1erGE->heure) - 1] = '\0';
  49. fclose(Automatisme1erGE);
  50. return 1;
  51. }
  52. int NombreAleatoireAutomatisme1erGE(int nombreMaxAutomatisme1erGE)
  53. {
  54. return (rand() % nombreMaxAutomatisme1erGE);
  55. }


Voila avec ca ma prémière ligne est accepté correctement sauf que bon maintenant c'est après a :
Citation :

FILE* Automatisme1erGE = NULL;


Il me dit que je redéfinis Automatisme1erGE >< comment j'fais ? J'doit donc utilisé un autre pointeur ?


Désolé c'est la première fois que j'utilise des structures avec des pointeurs (et des structures tout court)
m
0
l
12 Mars 2010 20:01:29

# AutomatismeGE* Automatisme1erGE = NULL;
#
# int PiocherCoursAutomatisme1erGE(AutomatismeGE* Automatisme1erGE)
# {
# FILE* Automatisme1erGE = NULL;


Ta première déclaration en variable globale (connue dans toutes les fonctions)
La seconde en variable locale.

Ce n'est pas un problème de struct ni de pointeur, juste de cohérence dans les noms de variables :) 
m
0
l
12 Mars 2010 20:23:38

Je devrais donc utilisé un nom différent pour faire le FILE* ?

C'est juste ca o_O
m
0
l
13 Mars 2010 17:17:24

Up s'il vous plait =(
m
0
l
a b L Programmation
13 Mars 2010 18:57:55

Et tu as essayé de changer de nom au moins ?
m
0
l
13 Mars 2010 19:05:52

Ca fonctionne enfin !

J'ai changer le nom et ca fonctionne il me détecte pas d'erreur maintenant suffit de voir en changer le reste de mes fichier si cela fonctionne parfaitement.


Merci bien =D
m
0
l
13 Mars 2010 20:30:54

Il me marque des erreurs de syntaxe la dedans :

  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <time.h>
  4. #include <string.h>
  5. #include "Include/1erGE/Automatisme1erGEheure.h"
  6.  
  7.  
  8.  
  9. int PiocherCoursAutomatisme1erGEheure(char *fAutomatisme1erGEheure)
  10. {
  11. FILE* Automatisme1erGEheure = NULL;
  12. int nombreMotsAutomatisme1erGEheure = 0, numMotChoisiAutomatisme1erGEheure = 0, i = 0;
  13. int caractereLuAutomatisme1erGEheure = 0;
  14. Automatisme1erGEheure = fopen("Include/1erGE/Automatisme1erGE.heure", "r");



J'ai finis par abandonner les structures parce que je n'y arrivais pas toujours un problème dans un fichier et puis la il y a ca ><

J'en ai marre =(
m
0
l
a b L Programmation
13 Mars 2010 22:24:50

sur quelle ligne exactement ?
m
0
l
13 Mars 2010 22:26:35

Il me marque que c'est une erreur de syntaxe avant le int Piocher. . .

Hors je ne vois pas ce qui plante peut être dans mon fichier inclue ?
m
0
l
a b L Programmation
13 Mars 2010 22:33:08

alors c'est un problème avec l'include qui le précède. La compilateur est dans un contexte particulier (structure non fermée, ou autre).
Vérifie que dans ton .h les derniers éléments soient corrects.
m
0
l
13 Mars 2010 23:19:10

Mon header :

  1. #ifndef DEF_AUTOMATISME1ERGEHEURE
  2. #define DEF_AUTOMATISME1ERGEHEURE
  3.  
  4. int PiocherCoursAutomatisme1erGEheure(char* fAutomatisme1erGEheure)
  5. int NombreAleatoireAutomatisme1erGEheure(int nombreMaxAutomatisme1erGEheure)
  6.  
  7.  
  8. #endif



Pour moi il n'a rien d'anormale ? (j'ai enlever les structures il faut que je revoie mon cours dessus parce que la ><)
m
0
l
13 Mars 2010 23:49:39

Rajoute des points virgules à la fin des prototypes de tes fonctions dans le .h.
m
0
l
13 Mars 2010 23:52:29

Bon ok excusez moi j'vais aller dormir parce que la ca va pas oublier un point virgule quoi ><

Je programme trop en ce moment la entre ce que j'apprends pour le C++ l'essaie de résolution de ce problème. M'enfin merci beaucoup !


Je vous remercie pour tout
m
0
l
20 Mars 2010 13:45:06

et c'est reparti un erreur sans ligne ni rien

  1. [Linker error] undefined reference to `fgeTGE'
  2. [Linker error] undefined reference to `fgeTGM'
  3. [Linker error] undefined reference to `fgeTGE'
  4. [Linker error] undefined reference to `fgeTGM'
  5. [Linker error] undefined reference to `fgeTS'
  6. [Linker error] undefined reference to `fge1erS'
  7. [Linker error] undefined reference to `fgeTS'
  8. [Linker error] undefined reference to `fgeTGE'
  9. [Linker error] undefined reference to `fgeTGM'
  10. [Linker error] undefined reference to `fgeTS'
  11. ld returned 1 exit status



Ca m'embête les erreurs sans nom
m
0
l
20 Mars 2010 13:57:53

C'est normal, l'erreur n'est pas dans ton code, c'est au linkage.
Tu es sur que tes fonctions "fgeTGE",... existent vraiment? Dans quel fichier sont elles définies? Est-ce que ce fichier est également compilé?
m
0
l
20 Mars 2010 14:39:31

j'ai pas de fonction comme ça c'est ca le truc que je comprend pas j'ai aucun truc de ce nom la =/
m
0
l
a b L Programmation
20 Mars 2010 17:53:44

Non seulement elles sont déclarées dans un .h, mais en plus tu les utilises dans un ou des fichiers .c.
m
0
l
20 Mars 2010 17:56:50

Oui mes fonctions pour tiré aléatoirement elles sont toutes définis dans un .h et utilisé dans les .c cela m'avait pas encore posé de problème =/
m
0
l
a b L Programmation
20 Mars 2010 18:00:56

Le Linker n'est exécuté que si la compilation individuelle des fichiers s'est bien passée.
Si ce sont des fonctions que tu as faites, alors il te manque le fichier objet .o à lier pour faire l'exe. Si c'est une bibliothèque, elle est manquante lors de la compilation.
m
0
l
20 Mars 2010 18:05:07

main.c
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <string.h>
  4. #include "Include/1erGE/Automatisme1erGEheure.h"
  5. #include "Include/1erGM/Automatisme1erGMheure.h"
  6. #include "Include/TGE/AutomatismeTGEheure.h"
  7. #include "Include/TGM/AutomatismeTGMheure.h"
  8. #include "Include/1erGE/Construction1erGEheure.h"
  9. #include "Include/1erGM/Construction1erGMheure.h"
  10. #include "Include/TGE/ConstructionTGEheure.h"
  11. #include "Include/TGM/ConstructionTGMheure.h"
  12. #include "Include/1erGE/Electrotechnique1erGEheure.h"
  13. #include "Include/1erGM/Electrotechnique1erGMheure.h"
  14. #include "Include/TGE/ElectrotechniqueTGEheure.h"
  15. #include "Include/TGM/ElectrotechniqueTGMheure.h"
  16. #include "Include/1erGE/Francais1erGEheure.h"
  17. #include "Include/1erGM/Francais1erGMheure.h"
  18. #include "Include/1erS/Francais1erSheure.h"
  19. #include "Include/2ndA/Francais2ndAheure.h"
  20. #include "Include/2ndB/Francais2ndBheure.h"
  21. #include "Include/2ndC/Francais2ndCheure.h"
  22. #include "Include/2ndD/Francais2ndDheure.h"
  23. #include "Include/2ndA/Histoire2ndAheure.h"
  24. #include "Include/2ndA/ISI2ndAheure.h"
  25. #include "Include/2ndA/ISP2ndAheure.h"
  26. #include "Include/1erGE/LV1Anglaisheure.h"
  27. #include "Include/LV2Allemandheure.h"
  28. #include "Include/LV2Espagnolheure.h"
  29. #include "Include/Mathsheure.h"
  30. #include "Include/MPIheure.h"
  31. #include "Include/Philoheure.h"
  32. #include "Include/Physiqueheure.h"
  33. #include "Include/ScienceIngeheure.h"
  34. #include "Include/SpeMathsheure.h"
  35. #include "Include/Sportheure.h"
  36. #include "Include/TPElectrotechniqueheure.h"
  37.  
  38.  
  39.  
  40.  
  41.  
  42. int main(int argc, char *argv[])
  43. {
  44.  
  45. system("PAUSE");
  46. return 0;
  47. }


un de mes autres fichier .c
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <time.h>
  4. #include <string.h>
  5. #include "Include/Sportheure.h"
  6.  
  7.  
  8. int PiocherCoursSport1erGEheure(char *fSport1erGEheure)
  9. {
  10. FILE* Sport1erGEheure = NULL;
  11. int nombreMotsSport1erGEheure = 0, numMotChoisiSport1erGEheure = 0, i = 0;
  12. int caractereLuSport1erGEheure = 0;
  13. Sport1erGEheure = fopen("Include/1erGE/Sport1erGE.heure", "r");
  14. if (Sport1erGEheure == NULL)
  15. {
  16. printf("\nImpossible de charger le fichier Sport1erGE.heure");
  17. return 0;
  18. }
  19.  
  20. do
  21. {
  22. caractereLuSport1erGEheure = fgetc(Sport1erGEheure);
  23. if (caractereLuSport1erGEheure == '\n')
  24. nombreMotsSport1erGEheure++;
  25. } while(caractereLuSport1erGEheure != EOF);
  26.  
  27. numMotChoisiSport1erGEheure = NombreAleatoireSport1erGEheure(nombreMotsSport1erGEheure);
  28. rewind(Sport1erGEheure);
  29. while (numMotChoisiSport1erGEheure > 0)
  30. {
  31. caractereLuSport1erGEheure = fgetc(Sport1erGEheure);
  32. if (caractereLuSport1erGEheure == '\n')
  33. numMotChoisiSport1erGEheure--;
  34. }
  35.  
  36.  
  37. fgets(fSport1erGEheure, 100, Sport1erGEheure);
  38.  
  39. fSport1erGEheure[strlen(fSport1erGEheure) - 1] = '\0';
  40. fclose(Sport1erGEheure);
  41. return 1;
  42. }
  43. int NombreAleatoireSport1erGEheure(int nombreMaxSport1erGEheure)
  44. {
  45. return (rand() % nombreMaxSport1erGEheure);
  46. }

ils sont tous basés comme ça juste le nom change ensuite.

Le fichier .h liés au fichier .c
  1. #ifndef DEF_SPORT
  2. #define DEF_SPORT
  3.  
  4.  
  5. int PiocherCoursSport2ndAheure(char *fSport2ndAheure);
  6. int NombreAleatoireSport2ndAheure(int nombreMaxSport2ndAheure);
  7.  
  8. int PiocherCoursSport2ndBheure(char *fSport2ndBheure);
  9. int NombreAleatoireSport2ndBheure(int nombreMaxSport2ndBheure);
  10.  
  11. int PiocherCoursSport2ndCheure(char *fSport2ndCheure);
  12. int NombreAleatoireSport2ndCheure(int nombreMaxSport2ndCheure);
  13.  
  14. int PiocherCoursSport2ndDheure(char *fSport2ndDheure);
  15. int NombreAleatoireSport2ndDheure(int nombreMaxSport2ndDheure);
  16.  
  17. int PiocherCoursSport1erGEheure(char *fSport1erGEheure);
  18. int NombreAleatoireSport1erGEheure(int nombreMaxSport1erGEheure);
  19.  
  20. int PiocherCoursSport1erGMheure(char *fSport1erGMheure);
  21. int NombreAleatoireSport1erGMheure(int nombreMaxSport1erGMheure);
  22.  
  23. int PiocherCoursSport1erSheure(char *fSport1erSheure);
  24. int NombreAleatoireSport1erSheure(int nombreMaxSport1erSheure);
  25.  
  26. int PiocherCoursSportTSheure(char *fSportTSheure);
  27. int NombreAleatoireSportTSheure(int nombreMaxSportTSheure);
  28.  
  29. int PiocherCoursSportTGEheure(char *fSportTGEheure);
  30. int NombreAleatoireSportTGEheure(int nombreMaxSportTGEheure);
  31.  
  32. int PiocherCoursSportTGMheure(char *fSportTGMheure);
  33. int NombreAleatoireSportTGMheure(int nombreMaxSportTGMheure);
  34.  
  35. #endif


Ce n'est pas le faite d'avoir plusieurs définitions la dedans qui me pose problème non ?

J'ai vérifier les fichier .o de tous mes fichiers .c et ils sont présent donc ca me parrait bizarre
m
0
l
a b L Programmation
20 Mars 2010 20:21:13

Dans quel .h les fonctions qui te posent problème sont définies?
m
0
l
20 Mars 2010 21:56:11

je n'ai pas de problèmes de définitions j'ai aucune lignes ni fichiers d'inscrit dans l'erreur
m
0
l
a b L Programmation
20 Mars 2010 22:56:41

C'est normal puisque c'est le link, le lien avec le code source est déjà perdu.
Dans un de tes fichiers objets .o (issue de la compilation de tes fichiers .c), il y a un appel à une fonction qui n'a pas de code compilé parce que:
- soit l'implémentation de la fonction n'existe pas (si c'est une de tes fonctions, tu ne l'a pas programmée dans aucun .c)
- soit qu'il te manque un fichier .o contenant le code compilé de cette fonction
- soit qu'il te manque une bibliothèque contenant le code compilé de la fonction
Il n'y a pas d'autre possibilité.

De plus, comme la compilation de tous tes autres fichiers .o s'est bien passée, ça veut dire que le prototype de la fonction a bien été déclaré dans l'arbre des fichiers .h, sinon tu aurais eu une erreur à la compilation du .o utilisant directement ou indirectement cette fonction.

Donc parmi les 3 possibilité, tu dois déjà savoir si c'est une de tes fonctions ou non, la retrouver dans un .h (que ce soit la tienne ou celle d'une bibliothèque si ce n'est une de tes fonctions).
On ne peux pas t'aider plus. Tu as un lien perdu dans ton programme, à toi de le retrouver (on ne peut pas d'aider à retrouver les clés de la voiture :)  ).
m
0
l
21 Mars 2010 17:46:09

J'ai vérifier tout les fichiers j'ai corriger les erreurs trouver et je n'en trouve plus au niveaux des fonctions et ca me marque toujours pareil ><
m
0
l
a b L Programmation
21 Mars 2010 20:28:43

Recherche "fgeTGE" dans tous tes fichiers objets .o (même si c'est du binaire, la signature de fonction se trouve dans un des fichiers objets).
Si ce n'est pas le cas, c'est dans une des bibliothèques.
m
0
l
21 Mars 2010 20:41:17

Mais comment lire ces fameux fichiers .o ?
m
0
l
21 Mars 2010 20:49:08

Soit avec grep si tu es sous un système d'exploitation digne de ce nom, soit en recherchant dans les fichiers par le contenu avec ton explorateur (t'as probablement un bouton recherche quelque part).
m
0
l
21 Mars 2010 21:04:39

Ah trouvé au lieu de fgets j'avais des fgeTGE et des fgeTS etc. Voila ca fonctionne merki pour l'aide


Tout fonctionne sauf quand je dois ouvrir mon fichier .heure (même si je remets en .txt il ne veut rien savoir ><) il me dit qu'il ne peut pas =(
m
0
l
23 Mars 2010 18:47:57

Citation :
78 H:\Clé\EDT v1.1b\Source\main.c [Warning] comparison between pointer and integer


Voila le message que j'obtients cela peut être du a quoi ? J'ai chercher avec les '\0' "\0" aussi avec les pointeurs et les constantes char et tout et je ne trouve pas
m
0
l
a b L Programmation
24 Mars 2010 20:48:18

Ce n'est qu'un warning, mais c'est typiquement une erreur dans la manipulation de pointeur (en confondant un pointeur et son contenu quelque part).
m
0
l
24 Mars 2010 21:19:17

Arf' parce que la en faite le .exe n'est pas crée =/
m
0
l
a b L Programmation
24 Mars 2010 22:02:33

Alors, tu as une autre erreur. :) 
Mais bon, tu as quand même une probable erreur de manipulation de pointeurs: ça peut compiler, mais le programme peut aussi faire un crash :) 
m
0
l
24 Mars 2010 22:05:18

Effectivement le soucis c'est que les pointeurs sont bien déclaré dans le début de ma fonctions en ensuite j'en ai plus donc bon =/ enfin j'utilise mais sans marquer l'étoile. et je n'ai que deux erreurs cela peut être du a une faute de frappe ou autre ?
m
0
l
24 Mars 2010 22:08:19

Regarde ta ligne et corrige ton warning, pour peu que ton compilateur soit en mode strict il refusera d'aller plus loin sinon...
m
0
l
24 Mars 2010 22:16:11

Bah le problème c'est que la ligne est longue. .. Très longue quand je la colle sous Word ca fais 9 pages donc bon ^^'
m
0
l
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS