Help! my Leonardo is going rouge

im trying to make code to scroll forever, with a stop button.

i got error code Arduino: 1.8.13 (Windows 10), Board: "Arduino Leonardo"

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\Ian\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\Ian\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Ian\Documents\Arduino\libraries -fqbn=arduino:avr:leonardo -vid-pid=2341_8036 -ide-version=10813 -build-path C:\Users\Ian\AppData\Local\Temp\arduino_build_24982 -warnings=default -build-cache C:\Users\Ian\AppData\Local\Temp\arduino_cache_582348 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.3.0.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.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\Ian\Documents\Arduino\sketch_mar12a\sketch_mar12a.ino

C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\Ian\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\Ian\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Ian\Documents\Arduino\libraries -fqbn=arduino:avr:leonardo -vid-pid=2341_8036 -ide-version=10813 -build-path C:\Users\Ian\AppData\Local\Temp\arduino_build_24982 -warnings=default -build-cache C:\Users\Ian\AppData\Local\Temp\arduino_cache_582348 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.3.0.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.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\Ian\Documents\Arduino\sketch_mar12a\sketch_mar12a.ino

Using board 'leonardo' 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 -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega32u4 -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_LEONARDO -DARDUINO_ARCH_AVR -DUSB_VID=0x2341 -DUSB_PID=0x8036 "-DUSB_MANUFACTURER="Unknown"" "-DUSB_PRODUCT="Arduino Leonardo"" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\leonardo" "C:\Users\Ian\AppData\Local\Temp\arduino_build_24982\sketch\sketch_mar12a.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE

Alternatives for Mouse.h: [Mouse@1.0.1]

ResolveLibrary(Mouse.h)

-> candidates: [Mouse@1.0.1]

"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 -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega32u4 -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_LEONARDO -DARDUINO_ARCH_AVR -DUSB_VID=0x2341 -DUSB_PID=0x8036 "-DUSB_MANUFACTURER="Unknown"" "-DUSB_PRODUCT="Arduino Leonardo"" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\leonardo" "-IC:\Program Files (x86)\Arduino\libraries\Mouse\src" "C:\Users\Ian\AppData\Local\Temp\arduino_build_24982\sketch\sketch_mar12a.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE

Alternatives for HID.h: [HID@1.0]

ResolveLibrary(HID.h)

-> candidates: [HID@1.0]

"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 -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega32u4 -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_LEONARDO -DARDUINO_ARCH_AVR -DUSB_VID=0x2341 -DUSB_PID=0x8036 "-DUSB_MANUFACTURER="Unknown"" "-DUSB_PRODUCT="Arduino Leonardo"" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\leonardo" "-IC:\Program Files (x86)\Arduino\libraries\Mouse\src" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\HID\src" "C:\Users\Ian\AppData\Local\Temp\arduino_build_24982\sketch\sketch_mar12a.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE

Using cached library dependencies for file: C:\Program Files (x86)\Arduino\libraries\Mouse\src\Mouse.cpp

Using cached library dependencies for file: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\HID\src\HID.cpp

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 -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega32u4 -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_LEONARDO -DARDUINO_ARCH_AVR -DUSB_VID=0x2341 -DUSB_PID=0x8036 "-DUSB_MANUFACTURER="Unknown"" "-DUSB_PRODUCT="Arduino Leonardo"" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\leonardo" "-IC:\Program Files (x86)\Arduino\libraries\Mouse\src" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\HID\src" "C:\Users\Ian\AppData\Local\Temp\arduino_build_24982\sketch\sketch_mar12a.ino.cpp" -o "C:\Users\Ian\AppData\Local\Temp\arduino_build_24982\preproc\ctags_target_for_gcc_minus_e.cpp" -DARDUINO_LIB_DISCOVERY_PHASE

"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\Ian\AppData\Local\Temp\arduino_build_24982\preproc\ctags_target_for_gcc_minus_e.cpp"

Compiling sketch...

"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega32u4 -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_LEONARDO -DARDUINO_ARCH_AVR -DUSB_VID=0x2341 -DUSB_PID=0x8036 "-DUSB_MANUFACTURER="Unknown"" "-DUSB_PRODUCT="Arduino Leonardo"" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\leonardo" "-IC:\Program Files (x86)\Arduino\libraries\Mouse\src" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\HID\src" "C:\Users\Ian\AppData\Local\Temp\arduino_build_24982\sketch\sketch_mar12a.ino.cpp" -o "C:\Users\Ian\AppData\Local\Temp\arduino_build_24982\sketch\sketch_mar12a.ino.cpp.o"

Compiling libraries...

Compiling library "Mouse"

Using previously compiled file: C:\Users\Ian\AppData\Local\Temp\arduino_build_24982\libraries\Mouse\Mouse.cpp.o

Compiling library "HID"

Using previously compiled file: C:\Users\Ian\AppData\Local\Temp\arduino_build_24982\libraries\HID\HID.cpp.o

Compiling core...

Using precompiled core: C:\Users\Ian\AppData\Local\Temp\arduino_cache_582348\core\core_arduino_avr_leonardo_0c812875ac70eb4a9b385d8fb077f54c.a

Linking everything together...

"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc" -Os -g -flto -fuse-linker-plugin -Wl,--gc-sections -mmcu=atmega32u4 -o "C:\Users\Ian\AppData\Local\Temp\arduino_build_24982/sketch_mar12a.ino.elf" "C:\Users\Ian\AppData\Local\Temp\arduino_build_24982\sketch\sketch_mar12a.ino.cpp.o" "C:\Users\Ian\AppData\Local\Temp\arduino_build_24982\libraries\Mouse\Mouse.cpp.o" "C:\Users\Ian\AppData\Local\Temp\arduino_build_24982\libraries\HID\HID.cpp.o" "C:\Users\Ian\AppData\Local\Temp\arduino_build_24982/..\arduino_cache_582348\core\core_arduino_avr_leonardo_0c812875ac70eb4a9b385d8fb077f54c.a" "-LC:\Users\Ian\AppData\Local\Temp\arduino_build_24982" -lm

C:\Users\Ian\AppData\Local\Temp\ccXYzdxJ.ltrans0.ltrans.o: In function `main':

C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/main.cpp:43: undefined reference to `setup'

collect2.exe: error: ld returned 1 exit status

Using library Mouse at version 1.0.1 in folder: C:\Program Files (x86)\Arduino\libraries\Mouse

Using library HID at version 1.0 in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\HID

exit status 1

Error compiling for board Arduino Leonardo.


any help appreciated.

Add 'void setup(){}' to your sketch.

1 Like

@joseph_redman, your topic has been moved to a more suitable location on the forum. Your code does not compile so this has nothing to do with avrdude or bootloader.

Note that images of text are totally useless.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.