Problème de compilation avr-g++

avr-g++: error: missing filename after '-o'

exit status 1 Erreur lors de la compilation.

Bonjour, j'ai une erreur systématique depuis hier quand je veux compiler un projet, même un projet vide genre

void setup() {
}

void loop() {
}

J'ai regardé la trace des messages qui précèdent l'erreur :

Arduino : 1.6.6 (Windows 7), Carte : "Arduino/Genuino Uno"

D:\0\Programmes\Arduino\arduino-builder -dump-prefs -logger=machine -hardware "D:\0\Programmes\Arduino\hardware" -hardware "C:\Users\f\AppData\Local\Arduino15\packages" -tools "D:\0\Programmes\Arduino\tools-builder" -tools "D:\0\Programmes\Arduino\hardware\tools\avr" -tools "C:\Users\f\AppData\Local\Arduino15\packages" -built-in-libraries "D:\0\Programmes\Arduino\libraries" -libraries "D:\Documents\Electronique\Arduino\libraries" -fqbn=arduino:avr:uno -vid-pid=0X2341_0X0043 -ide-version=10606 -build-path "C:\Users\f\AppData\Local\Temp\builda671e0fae08368fe1cc5d058096b7527.tmp" -warnings=none -prefs=build.warn_data_percentage=75 -verbose "D:\Documents\Electronique\Arduino\test_trash_real\test_trash_real.ino"
D:\0\Programmes\Arduino\arduino-builder -compile -logger=machine -hardware "D:\0\Programmes\Arduino\hardware" -hardware "C:\Users\f\AppData\Local\Arduino15\packages" -tools "D:\0\Programmes\Arduino\tools-builder" -tools "D:\0\Programmes\Arduino\hardware\tools\avr" -tools "C:\Users\f\AppData\Local\Arduino15\packages" -built-in-libraries "D:\0\Programmes\Arduino\libraries" -libraries "D:\Documents\Electronique\Arduino\libraries" -fqbn=arduino:avr:uno -vid-pid=0X2341_0X0043 -ide-version=10606 -build-path "C:\Users\f\AppData\Local\Temp\builda671e0fae08368fe1cc5d058096b7527.tmp" -warnings=none -prefs=build.warn_data_percentage=75 -verbose "D:\Documents\Electronique\Arduino\test_trash_real\test_trash_real.ino"
"D:\0\Programmes\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -w -x c++ -M -MG -MP -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10606 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\f\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino" "-IC:\Users\f\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\variants\standard" "C:\Users\f\AppData\Local\Temp\builda671e0fae08368fe1cc5d058096b7527.tmp\sketch\test_trash_real.ino.cpp"
"D:\0\Programmes\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -w -x c++ -M -MG -MP -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10606 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\f\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino" "-IC:\Users\f\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\variants\standard" "C:\Users\f\AppData\Local\Temp\builda671e0fae08368fe1cc5d058096b7527.tmp\sketch\test_trash_real.ino.cpp"
"D:\0\Programmes\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -w -x c++ -M -MG -MP -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10606 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\f\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino" "-IC:\Users\f\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\variants\standard" "C:\Users\f\AppData\Local\Temp\builda671e0fae08368fe1cc5d058096b7527.tmp\sketch\test_trash_real.ino.cpp"
"D:\0\Programmes\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -w -x c++ -M -MG -MP -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10606 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\f\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino" "-IC:\Users\f\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\variants\standard" "C:\Users\f\AppData\Local\Temp\builda671e0fae08368fe1cc5d058096b7527.tmp\sketch\test_trash_real.ino.cpp"
"D:\0\Programmes\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -w -x c++ -M -MG -MP -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10606 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\f\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino" "-IC:\Users\f\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\variants\standard" "C:\Users\f\AppData\Local\Temp\builda671e0fae08368fe1cc5d058096b7527.tmp\sketch\test_trash_real.ino.cpp"
"D:\0\Programmes\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10606 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\f\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino" "-IC:\Users\f\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\variants\standard" "C:\Users\f\AppData\Local\Temp\builda671e0fae08368fe1cc5d058096b7527.tmp\sketch\test_trash_real.ino.cpp" -o ""
avr-g++: error: missing filename after '-o'

exit status 1
Erreur lors de la compilation.

C'est vraiment tout à la fin que ça merdouille, à la fin de la dernière grande ligne, effectivement après le -o (qui correspond à un outfile, j'ai regardé la doc du compilateur) il y a des guillemets vides.

C'est bizarre j'ai l'impression que c'est venu comme ça sans rien avant. J'ai juste lancé CoolTerm pour enregistrer le port série mais j'ai l'impression que cela n'a rien à voir.

Evidemment la désinstallation et réinstallation de Arduino IDE n'a pas aidé. Merci !

bonjour, sujet déjà évoqué il y a très peu de temps par un membre du forum. solution redescendre de version.

Super la réponse ça marche bien maintenant. Mais même en montant de version ça résout ce problème.

J'étais en 1.6.6 et j'ai upgradé en 1.6.8 et tout va bien. Merci !