Errore exit staus 1 arduino starter kit

Quando provo a caricare uno sketch sull'ide mi compare questo errore:

Arduino:1.8.3 (Windows 7), Scheda:"Arduino/Genuino Uno"

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\utente\Documents\Arduino\libraries -fqbn=arduino:avr:uno -vid-pid=0X2341_0X0243 -ide-version=10803 -build-path C:\Users\utente\AppData\Local\Temp\arduino_build_574097 -warnings=none -build-cache C:\Users\utente\AppData\Local\Temp\arduino_cache_336739 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Program Files (x86)\Arduino\examples\10.StarterKit_BasicKit\p04_ColorMixingLamp\p04_ColorMixingLamp.ino
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\utente\Documents\Arduino\libraries -fqbn=arduino:avr:uno -vid-pid=0X2341_0X0243 -ide-version=10803 -build-path C:\Users\utente\AppData\Local\Temp\arduino_build_574097 -warnings=none -build-cache C:\Users\utente\AppData\Local\Temp\arduino_cache_336739 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Program Files (x86)\Arduino\examples\10.StarterKit_BasicKit\p04_ColorMixingLamp\p04_ColorMixingLamp.ino
Using board 'uno' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr
Using core 'arduino' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr
Detecting libraries used...
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10803 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\standard" "C:\Users\utente\AppData\Local\Temp\arduino_build_574097\sketch\p04_ColorMixingLamp.ino.cpp" -o "nul"
Generating function prototypes...
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10803 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\standard" "C:\Users\utente\AppData\Local\Temp\arduino_build_574097\sketch\p04_ColorMixingLamp.ino.cpp" -o "C:\Users\utente\AppData\Local\Temp\arduino_build_574097\preproc\ctags_target_for_gcc_minus_e.cpp"
"C:\Program Files (x86)\Arduino\tools-builder\ctags\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\Users\utente\AppData\Local\Temp\arduino_build_574097\preproc\ctags_target_for_gcc_minus_e.cpp"
Sto compilando lo sketch...
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10803 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\standard" "C:\Users\utente\AppData\Local\Temp\arduino_build_574097\sketch\p04_ColorMixingLamp.ino.cpp" -o "C:\Users\utente\AppData\Local\Temp\arduino_build_574097\sketch\p04_ColorMixingLamp.ino.cpp.o"
Compiling libraries...
Compiling core...
Uso il file precedentemente compilato: C:\Users\utente\AppData\Local\Temp\arduino_build_574097\core\wiring_pulse.S.o
Uso il file precedentemente compilato: C:\Users\utente\AppData\Local\Temp\arduino_build_574097\core\WInterrupts.c.o
Uso il file precedentemente compilato: C:\Users\utente\AppData\Local\Temp\arduino_build_574097\core\hooks.c.o
Uso il file precedentemente compilato: C:\Users\utente\AppData\Local\Temp\arduino_build_574097\core\wiring.c.o
Uso il file precedentemente compilato: C:\Users\utente\AppData\Local\Temp\arduino_build_574097\core\wiring_analog.c.o
Uso il file precedentemente compilato: C:\Users\utente\AppData\Local\Temp\arduino_build_574097\core\wiring_digital.c.o
Uso il file precedentemente compilato: C:\Users\utente\AppData\Local\Temp\arduino_build_574097\core\wiring_pulse.c.o
Uso il file precedentemente compilato: C:\Users\utente\AppData\Local\Temp\arduino_build_574097\core\wiring_shift.c.o
Uso il file precedentemente compilato: C:\Users\utente\AppData\Local\Temp\arduino_build_574097\core\CDC.cpp.o
Uso il file precedentemente compilato: C:\Users\utente\AppData\Local\Temp\arduino_build_574097\core\HardwareSerial.cpp.o
Uso il file precedentemente compilato: C:\Users\utente\AppData\Local\Temp\arduino_build_574097\core\HardwareSerial0.cpp.o
Uso il file precedentemente compilato: C:\Users\utente\AppData\Local\Temp\arduino_build_574097\core\HardwareSerial1.cpp.o
Uso il file precedentemente compilato: C:\Users\utente\AppData\Local\Temp\arduino_build_574097\core\HardwareSerial2.cpp.o
Uso il file precedentemente compilato: C:\Users\utente\AppData\Local\Temp\arduino_build_574097\core\HardwareSerial3.cpp.o
Uso il file precedentemente compilato: C:\Users\utente\AppData\Local\Temp\arduino_build_574097\core\IPAddress.cpp.o
Uso il file precedentemente compilato: C:\Users\utente\AppData\Local\Temp\arduino_build_574097\core\PluggableUSB.cpp.o
Uso il file precedentemente compilato: C:\Users\utente\AppData\Local\Temp\arduino_build_574097\core\Print.cpp.o
Uso il file precedentemente compilato: C:\Users\utente\AppData\Local\Temp\arduino_build_574097\core\Stream.cpp.o
Uso il file precedentemente compilato: C:\Users\utente\AppData\Local\Temp\arduino_build_574097\core\Tone.cpp.o
Uso il file precedentemente compilato: C:\Users\utente\AppData\Local\Temp\arduino_build_574097\core\USBCore.cpp.o
Uso il file precedentemente compilato: C:\Users\utente\AppData\Local\Temp\arduino_build_574097\core\WMath.cpp.o
Uso il file precedentemente compilato: C:\Users\utente\AppData\Local\Temp\arduino_build_574097\core\WString.cpp.o
Uso il file precedentemente compilato: C:\Users\utente\AppData\Local\Temp\arduino_build_574097\core\abi.cpp.o
Uso il file precedentemente compilato: C:\Users\utente\AppData\Local\Temp\arduino_build_574097\core\main.cpp.o
Uso il file precedentemente compilato: C:\Users\utente\AppData\Local\Temp\arduino_build_574097\core\new.cpp.o
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc-ar" rcs  "C:\Users\utente\AppData\Local\Temp\arduino_build_574097\core\core.a" "C:\Users\utente\AppData\Local\Temp\arduino_build_574097\core\wiring_pulse.S.o"
c:\program files (x86)\arduino\hardware\tools\avr\bin\../lib/gcc/avr/4.9.2/../../../../avr/bin/ar.exe: unable to rename 'C:\Users\utente\AppData\Local\Temp\arduino_build_574097\core\core.a'; reason: Permission denied

exit status 1
Errore durante la compilazione per la scheda Arduino/Genuino Uno.

--- Queste cose è meglio racchiudere nei tag CODE così se ne rende più facile la lettura - gpb01

... problema Windows di diritti ... ti consiglio di disinstallare l'IDE, scaricare la versione .zip (quini NON la eseguibile), scompattare lo zip in una cartella TUA dove hai tutti i diritti e riporovare.

Guglielmo

unable to rename 'C:\Users\utente\AppData\Local\Temp\arduino_build_574097\core\core.a'; reason: Permission denied

E' un problema di permessi, il tuo S.O. non consente al IDE di Arduino di modificare dei file.

Grazie a tutti e due degli aiuti,però ricompare lo stesso errore.Ho disinstallato approfonditamente l'ide.Ho estratto il file zip in una mia cartella ,ho aperto il folder ,selezionato il file .exe da eseguire prima normalmente e poi come amministratore ,ma mi compare ugualmente lo stesso errore.

Se l'errore è esattamente lo stesso ... controlla la cartella C:\Users\utente\AppData\Local\Temp\ ... perché, come vedi, non riesce a modificare files creati li dentro ... ::slight_smile:

Altra prova è creare una versione "sandboxed" di Arduino in cui tutto resta contenuto ...
... una volta scompattato lo .zip, devi creare una cartella di nome "portable" dentro la cartella "arduino". Lanciando l'eseguibile tutto finirà dentro tale cartella quindi librerie, core, files di lavoro, ecc. ecc. rimarrano confinati li senza sporcare in giro per il disco. Oltretutto questo è un ottimo sistema per avere più versioni indipendenti dell'IDE senza che ogni nuova versione sovrascriva la vecchia :wink:

Guglielmo

Ho disinstallato approfonditamente l'ide

Se l'hai disinstallato, l'hai disinstallato, che intendi con "approfonditamente"?
Hai controllato di non avere più di una versione sul disco? Dopo la disinstallazione hai cercato e cancellato sia la directory di installazione sia quelle "temp" nel percorso indicato?

Ho estratto il file zip in una mia cartella ,ho aperto il folder ,selezionato il file .exe da eseguire prima normalmente e poi come amministratore ,ma mi compare ugualmente lo stesso errore.

Per "stesso errore" intendi "identico errore sullo stesso file, nella stessa cartella"??? Non credo, ma comunque posta qui l'INTERO output della compilazione, non solo una riga.

In ogni caso hai controllato se quella cartella esiste, e quali permessi ha? Essendo del tuo user, non dovrebbe avere problemi di permessi...

Comunque ripeto, mi suona come un problema di "mix" di versioni di Arduino installate.
Fai queste verifiche e dacci qui i risultati.

EDIT: prova a disabilitare temporaneamente l'antivirus. Magari è lui a "vedere" attività "sospette" e bloccare l'accesso.

Grazie a tutti e due,ho risolto i problemi.Sono andato ad eliminare i file di directory e i file temp,ho disabilitato l'anti-virus e ho scaricato l'ide di Arduino in formato .zip.L'ho scompattato in una mia cartella,creato dentro il file Arduino un folder di nome portable.Ho aperto l'ide,caricato lo sketch e si è caricato con successo.

Joky01:
... creato dentro il file Arduino un folder di nome portable.

... come detto, in questo modo hai creato una versione "isolata". Volendo, puoi cambiare nome alla cartella, ad esempio chiamandola Arduino-1.8.3 e, all'occorrenza, se fai la stessa cosa con una nuova versione, puoi avere due versioni con i loro rispettivi ambienti, totalmente separate con nulla in comune (salvo, volendo, il tuoi codici che possono stare dove vuoi). :slight_smile:

Guglielmo