Erreur de compilation.

Bonjour ! (il faut se présenter ?) Vous vous attendez certainement à ce que je développe l'erreur, et bien... justement, y'en a pas ! Je m'explique : il y a une semaine (et même avant), mon IDE Arduino (1.0.5) marchait super bien mais là, dès que j'essaie de compiler, paf ! "Erreur de compilation.", mais rien d'autre (dans la console). Donc, je réinstalle, même problème mais il met plus de temps à s'afficher (à ~50% de la barre), et même avec BareMinimum ! Et là je ne voit pas trop comment faire... Si vous avez la moindre idée, n'hésitez pas, merci !

Bonjour :)

Tu n'aurais pas installé un autre compilateur entre temps, ou un soft qui ne ferait pas bon ménage avec l'IDE et ses petites affaires?

Là comme ça je voit pas... Il y en aurait un en particulier ?

Au passage : le debuggeur a l'air de marcher.

Bonjour,

Ça sent le truc foireux dans l'installation.

telec16: Au passage : le debuggeur a l'air de marcher.

Quel debuggeur ? Tu veut parler du moniteur série ?

skywodd: Quel debuggeur ? Tu veut parler du moniteur série ?

Je veux dire, juste avant la compilation, il passe un coup de debuggeur, non ? Si je marque n'importe quoi, il me le dit.

Pour l'installation je de-zip le zip (logique...) que passe Arduino (sous Win7).

telec16: Je veux dire, juste avant la compilation, il passe un coup de debuggeur, non ? Si je marque n'importe quoi, il me le dit.

C'est pas le debuggeur ça (loin de la même), c'est juste le compilateur qui comprend rien à ce que tu écris et qui te le fait savoir.

Ah, j'aurais apprit un truc ^^ Du coup, le compilateur ne marche qu'a moitié ?

telec16: Du coup, le compilateur ne marche qu'a moitié ?

... Heu non. Si le compilateur dit qu'il y a une erreur c'est qu'il y a une erreur. Le compilateur a toujours raison.

Mais alors pourquoi il ne veut pas compiler ? (alors qu'il n'y a aucune erreur)

telec16: Mais alors pourquoi il ne veut pas compiler ? (alors qu'il n'y a aucune erreur)

Va dans les options de l'ide et active la compilation en mode verbeux.

Le mode verbeux c'est bien "afficher les résultats détaillés pendant la compilation" ? ça me donne ça : \arduino-1.0.5\hardware\tools\avr\bin\avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -I\arduino-1.0.5\hardware\arduino\cores\arduino -I\arduino-1.0.5\hardware\arduino\variants\standard \Temp\build7157012159499505573.tmp\sketch_sep22a.cpp -o \Temp\build7157012159499505573.tmp\sketch_sep22a.cpp.o Using previously compiled: \Temp\build7157012159499505573.tmp\malloc.c.o Using previously compiled: \Temp\build7157012159499505573.tmp\realloc.c.o Using previously compiled: \Temp\build7157012159499505573.tmp\WInterrupts.c.o Using previously compiled: \Temp\build7157012159499505573.tmp\wiring.c.o Using previously compiled: \Temp\build7157012159499505573.tmp\wiring_analog.c.o Using previously compiled: \Temp\build7157012159499505573.tmp\wiring_digital.c.o Using previously compiled: \Temp\build7157012159499505573.tmp\wiring_pulse.c.o Using previously compiled: \Temp\build7157012159499505573.tmp\wiring_shift.c.o Using previously compiled: \Temp\build7157012159499505573.tmp\CDC.cpp.o Using previously compiled: \Temp\build7157012159499505573.tmp\HardwareSerial.cpp.o Using previously compiled: \Temp\build7157012159499505573.tmp\HID.cpp.o Using previously compiled: \Temp\build7157012159499505573.tmp\IPAddress.cpp.o Using previously compiled: \Temp\build7157012159499505573.tmp\main.cpp.o Using previously compiled: \Temp\build7157012159499505573.tmp\new.cpp.o Using previously compiled: \Temp\build7157012159499505573.tmp\Print.cpp.o Using previously compiled: \Temp\build7157012159499505573.tmp\Stream.cpp.o Using previously compiled: \Temp\build7157012159499505573.tmp\Tone.cpp.o Using previously compiled: \Temp\build7157012159499505573.tmp\USBCore.cpp.o Using previously compiled: \Temp\build7157012159499505573.tmp\WMath.cpp.o Using previously compiled: \Temp\build7157012159499505573.tmp\WString.cpp.o \arduino-1.0.5\hardware\tools\avr\bin\avr-ar rcs \Temp\build7157012159499505573.tmp\core.a \Temp\build7157012159499505573.tmp\malloc.c.o

J'ai transféré le dossier Arduino vers un autre PC (xp) et sa marche, donc ça ne vient pas du programme (si ?). Vous connaissez quelque chose qui pourrait bloquer le compilo ?

Pas d'idées ?

telec16: Pas d'idées ?

Si ça marche sur un autre ordinateur c'est que c'est forcément lié à ton installation. Tu as pas une version différente du compilateur installé sur ton ordinateur ? (WinAVR, MHV AVR tools, AVR studio, ...)

mmh non, je croit pas.

telec16: mmh non, je croit pas.

Dans ce cas appelle un marabou parce que là c'est un vrai mystère ton probléme :grin: