Im trying to get the inputs from a gamepad. However everytime I build I get this:
As if libraries that are essential are conflicting?
Any Ideas?
Linking .pio\build\esp32-s3-devkitm-1\firmware.elf
c:/users/onoon/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:/Users/onoon/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib\libarduino_tinyusb.a(tusb.c.obj): in function `tusb_inited':
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/components/arduino_tinyusb/tinyusb/src/tusb.c:62: multiple definition of `tusb_inited'; .pio/build/esp32-s3-devkitm-1/lib491/Adafruit TinyUSB Library/tusb.c.o:C:\Users\onoon\OneDrive\Documents\PlatformIO\Projects\GamePad Testing/.pio/libdeps/esp32-s3-devkitm-1/Adafruit TinyUSB Library/src/tusb.c:102: first defined here
c:/users/onoon/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:/Users/onoon/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib\libarduino_tinyusb.a(tusb.c.obj): in function `tu_desc_find':
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/components/arduino_tinyusb/tinyusb/src/tusb.c:81: multiple definition of `tu_desc_find'; .pio/build/esp32-s3-devkitm-1/lib491/Adafruit TinyUSB Library/tusb.c.o:C:\Users\onoon\OneDrive\Documents\PlatformIO\Projects\GamePad Testing/.pio/libdeps/esp32-s3-devkitm-1/Adafruit TinyUSB Library/src/tusb.c:137: first defined here
c:/users/onoon/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:/Users/onoon/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib\libarduino_tinyusb.a(tusb.c.obj): in function `tu_desc_find2':
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/components/arduino_tinyusb/tinyusb/src/tusb.c:91: multiple definition of `tu_desc_find2'; .pio/build/esp32-s3-devkitm-1/lib491/Adafruit TinyUSB Library/tusb.c.o:C:\Users\onoon\OneDrive\Documents\PlatformIO\Projects\GamePad Testing/.pio/libdeps/esp32-s3-devkitm-1/Adafruit TinyUSB Library/src/tusb.c:145: first defined here
c:/users/onoon/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:/Users/onoon/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib\libarduino_tinyusb.a(tusb.c.obj): in function `tu_desc_find3':
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/components/arduino_tinyusb/tinyusb/src/tusb.c:101: multiple definition of `tu_desc_find3'; .pio/build/esp32-s3-devkitm-1/lib491/Adafruit TinyUSB Library/tusb.c.o:C:\Users\onoon\OneDrive\Documents\PlatformIO\Projects\GamePad Testing/.pio/libdeps/esp32-s3-devkitm-1/Adafruit TinyUSB Library/src/tusb.c:153: first defined here
c:/users/onoon/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:/Users/onoon/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib\libarduino_tinyusb.a(tusb.c.obj): in function `tu_edpt_claim':
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/components/arduino_tinyusb/tinyusb/src/tusb.c:115: multiple definition of `tu_edpt_claim'; .pio/build/esp32-s3-devkitm-1/lib491/Adafruit TinyUSB Library/tusb.c.o:C:\Users\onoon\OneDrive\Documents\PlatformIO\Projects\GamePad Testing/.pio/libdeps/esp32-s3-devkitm-1/Adafruit TinyUSB Library/src/tusb.c:165: first defined here
c:/users/onoon/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:/Users/onoon/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib\libarduino_tinyusb.a(tusb.c.obj): in function `tu_edpt_release':
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/components/arduino_tinyusb/tinyusb/src/tusb.c:133: multiple definition of `tu_edpt_release'; .pio/build/esp32-s3-devkitm-1/lib491/Adafruit TinyUSB Library/tusb.c.o:C:\Users\onoon\OneDrive\Documents\PlatformIO\Projects\GamePad Testing/.pio/libdeps/esp32-s3-devkitm-1/Adafruit TinyUSB Library/src/tusb.c:182: first defined here
c:/users/onoon/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:/Users/onoon/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib\libarduino_tinyusb.a(tusb.c.obj): in function `tu_edpt_validate':
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/components/arduino_tinyusb/tinyusb/src/tusb.c:150: multiple definition of `tu_edpt_validate'; .pio/build/esp32-s3-devkitm-1/lib491/Adafruit TinyUSB Library/tusb.c.o:C:\Users\onoon\OneDrive\Documents\PlatformIO\Projects\GamePad Testing/.pio/libdeps/esp32-s3-devkitm-1/Adafruit TinyUSB Library/src/tusb.c:196: first defined here
c:/users/onoon/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:/Users/onoon/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib\libarduino_tinyusb.a(tusb.c.obj): in function `tu_edpt_bind_driver':
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/components/arduino_tinyusb/tinyusb/src/tusb.c:189: multiple definition of `tu_edpt_bind_driver'; .pio/build/esp32-s3-devkitm-1/lib491/Adafruit TinyUSB Library/tusb.c.o:C:\Users\onoon\OneDrive\Documents\PlatformIO\Projects\GamePad Testing/.pio/libdeps/esp32-s3-devkitm-1/Adafruit TinyUSB Library/src/tusb.c:231: first defined here
c:/users/onoon/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:/Users/onoon/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib\libarduino_tinyusb.a(tusb.c.obj): in function `tu_desc_get_interface_total_len':
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/components/arduino_tinyusb/tinyusb/src/tusb.c:208: multiple definition of `tu_desc_get_interface_total_len'; .pio/build/esp32-s3-devkitm-1/lib491/Adafruit TinyUSB Library/tusb.c.o:C:\Users\onoon\OneDrive\Documents\PlatformIO\Projects\GamePad Testing/.pio/libdeps/esp32-s3-devkitm-1/Adafruit TinyUSB Library/src/tusb.c:245: first defined here
c:/users/onoon/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:/Users/onoon/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib\libarduino_tinyusb.a(tusb.c.obj): in function `tu_edpt_stream_init':
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/components/arduino_tinyusb/tinyusb/src/tusb.c:243: multiple definition of `tu_edpt_stream_init'; .pio/build/esp32-s3-devkitm-1/lib491/Adafruit TinyUSB Library/tusb.c.o:C:\Users\onoon\OneDrive\Documents\PlatformIO\Projects\GamePad Testing/.pio/libdeps/esp32-s3-devkitm-1/Adafruit TinyUSB Library/src/tusb.c:277: first defined here
c:/users/onoon/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:/Users/onoon/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib\libarduino_tinyusb.a(tusb.c.obj): in function `tu_edpt_stream_write_zlp_if_needed':
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/components/arduino_tinyusb/tinyusb/src/tusb.c:317: multiple definition of `tu_edpt_stream_write_zlp_if_needed'; .pio/build/esp32-s3-devkitm-1/lib491/Adafruit TinyUSB Library/tusb.c.o:C:\Users\onoon\OneDrive\Documents\PlatformIO\Projects\GamePad Testing/.pio/libdeps/esp32-s3-devkitm-1/Adafruit TinyUSB Library/src/tusb.c:347: first defined here
c:/users/onoon/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:/Users/onoon/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib\libarduino_tinyusb.a(tusb.c.obj): in function `tu_edpt_stream_write_xfer':
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/components/arduino_tinyusb/tinyusb/src/tusb.c:328: multiple definition of `tu_edpt_stream_write_xfer'; .pio/build/esp32-s3-devkitm-1/lib491/Adafruit TinyUSB Library/tusb.c.o:C:\Users\onoon\OneDrive\Documents\PlatformIO\Projects\GamePad Testing/.pio/libdeps/esp32-s3-devkitm-1/Adafruit TinyUSB Library/src/tusb.c:356: first defined here
c:/users/onoon/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:/Users/onoon/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib\libarduino_tinyusb.a(tusb.c.obj): in function `tu_edpt_stream_write':
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/components/arduino_tinyusb/tinyusb/src/tusb.c:352: multiple definition of `tu_edpt_stream_write'; .pio/build/esp32-s3-devkitm-1/lib491/Adafruit TinyUSB Library/tusb.c.o:C:\Users\onoon\OneDrive\Documents\PlatformIO\Projects\GamePad Testing/.pio/libdeps/esp32-s3-devkitm-1/Adafruit TinyUSB Library/src/tusb.c:376: first defined here
c:/users/onoon/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:/Users/onoon/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib\libarduino_tinyusb.a(tusb.c.obj): in function `tu_edpt_stream_read_xfer':
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/components/arduino_tinyusb/tinyusb/src/tusb.c:372: multiple definition of `tu_edpt_stream_read_xfer'; .pio/build/esp32-s3-devkitm-1/lib491/Adafruit TinyUSB Library/tusb.c.o:C:\Users\onoon\OneDrive\Documents\PlatformIO\Projects\GamePad Testing/.pio/libdeps/esp32-s3-devkitm-1/Adafruit TinyUSB Library/src/tusb.c:420: first defined here
c:/users/onoon/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:/Users/onoon/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib\libarduino_tinyusb.a(tusb.c.obj): in function `tu_edpt_stream_read':
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/components/arduino_tinyusb/tinyusb/src/tusb.c:405: multiple definition of `tu_edpt_stream_read'; .pio/build/esp32-s3-devkitm-1/lib491/Adafruit TinyUSB Library/tusb.c.o:C:\Users\onoon\OneDrive\Documents\PlatformIO\Projects\GamePad Testing/.pio/libdeps/esp32-s3-devkitm-1/Adafruit TinyUSB Library/src/tusb.c:455: first defined here
c:/users/onoon/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:/Users/onoon/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib\libarduino_tinyusb.a(usbd.c.obj): in function `tud_speed_get':
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/components/arduino_tinyusb/tinyusb/src/device/usbd.c:333: multiple definition of `tud_speed_get'; .pio/build/esp32-s3-devkitm-1/lib491/Adafruit TinyUSB Library/device/usbd.c.o:C:\Users\onoon\OneDrive\Documents\PlatformIO\Projects\GamePad Testing/.pio/libdeps/esp32-s3-devkitm-1/Adafruit TinyUSB Library/src/device/usbd.c:412: first defined here
c:/users/onoon/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:/Users/onoon/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib\libarduino_tinyusb.a(usbd.c.obj): in function `tud_connected':
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/components/arduino_tinyusb/tinyusb/src/device/usbd.c:337: multiple definition of `tud_connected'; .pio/build/esp32-s3-devkitm-1/lib491/Adafruit TinyUSB Library/device/usbd.c.o:C:\Users\onoon\OneDrive\Documents\PlatformIO\Projects\GamePad Testing/.pio/libdeps/esp32-s3-devkitm-1/Adafruit TinyUSB Library/src/device/usbd.c:416: first defined here
c:/users/onoon/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:/Users/onoon/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib\libarduino_tinyusb.a(usbd.c.obj): in function `tud_mounted':
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/components/arduino_tinyusb/tinyusb/src/device/usbd.c:341: multiple definition of `tud_mounted'; .pio/build/esp32-s3-devkitm-1/lib491/Adafruit TinyUSB Library/device/usbd.c.o:C:\Users\onoon\OneDrive\Documents\PlatformIO\Projects\GamePad Testing/.pio/libdeps/esp32-s3-devkitm-1/Adafruit TinyUSB Library/src/device/usbd.c:420: first defined here
c:/users/onoon/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:/Users/onoon/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib\libarduino_tinyusb.a(usbd.c.obj): in function `tud_suspended':
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/components/arduino_tinyusb/tinyusb/src/device/usbd.c:345: multiple definition of `tud_suspended'; .pio/build/esp32-s3-devkitm-1/lib491/Adafruit TinyUSB Library/device/usbd.c.o:C:\Users\onoon\OneDrive\Documents\PlatformIO\Projects\GamePad Testing/.pio/libdeps/esp32-s3-devkitm-1/Adafruit TinyUSB Library/src/device/usbd.c:424: first defined here
c:/users/onoon/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:/Users/onoon/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib\libarduino_tinyusb.a(usbd.c.obj): in function `tud_remote_wakeup':
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/components/arduino_tinyusb/tinyusb/src/device/usbd.c:349: multiple definition of `tud_remote_wakeup'; .pio/build/esp32-s3-devkitm-1/lib491/Adafruit TinyUSB Library/device/usbd.c.o:C:\Users\onoon\OneDrive\Documents\PlatformIO\Projects\GamePad Testing/.pio/libdeps/esp32-s3-devkitm-1/Adafruit TinyUSB Library/src/device/usbd.c:428: first defined here
c:/users/onoon/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:/Users/onoon/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib\libarduino_tinyusb.a(usbd.c.obj): in function `tud_disconnect':
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/components/arduino_tinyusb/tinyusb/src/device/usbd.c:356: multiple definition of `tud_disconnect'; .pio/build/esp32-s3-devkitm-1/lib491/Adafruit TinyUSB Library/device/usbd.c.o:C:\Users\onoon\OneDrive\Documents\PlatformIO\Projects\GamePad Testing/.pio/libdeps/esp32-s3-devkitm-1/Adafruit TinyUSB Library/src/device/usbd.c:435: first defined here
c:/users/onoon/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:/Users/onoon/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib\libarduino_tinyusb.a(usbd.c.obj): in function `tud_connect':
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/components/arduino_tinyusb/tinyusb/src/device/usbd.c:362: multiple definition of `tud_connect'; .pio/build/esp32-s3-devkitm-1/lib491/Adafruit TinyUSB Library/device/usbd.c.o:C:\Users\onoon\OneDrive\Documents\PlatformIO\Projects\GamePad Testing/.pio/libdeps/esp32-s3-devkitm-1/Adafruit TinyUSB Library/src/device/usbd.c:440: first defined here
c:/users/onoon/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:/Users/onoon/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib\libarduino_tinyusb.a(usbd.c.obj): in function `tud_inited':
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/components/arduino_tinyusb/tinyusb/src/device/usbd.c:371: multiple definition of `tud_inited'; .pio/build/esp32-s3-devkitm-1/lib491/Adafruit TinyUSB Library/device/usbd.c.o:C:\Users\onoon\OneDrive\Documents\PlatformIO\Projects\GamePad Testing/.pio/libdeps/esp32-s3-devkitm-1/Adafruit TinyUSB Library/src/device/usbd.c:452: first defined here
c:/users/onoon/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:/Users/onoon/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib\libarduino_tinyusb.a(usbd.c.obj):/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/components/arduino_tinyusb/tinyusb/src/device/usbd.c:270: multiple definition of `_usbd_qdef'; .pio/build/esp32-s3-devkitm-1/lib491/Adafruit TinyUSB Library/device/usbd.c.o:C:\Users\onoon\OneDrive\Documents\PlatformIO\Projects\GamePad Testing/.pio/libdeps/esp32-s3-devkitm-1/Adafruit TinyUSB Library/src/device/usbd.c:339: first defined here
c:/users/onoon/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:/Users/onoon/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib\libarduino_tinyusb.a(usbd.c.obj): in function `tud_task_event_ready':
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/components/arduino_tinyusb/tinyusb/src/device/usbd.c:442: multiple definition of `tud_task_event_ready'; .pio/build/esp32-s3-devkitm-1/lib491/Adafruit TinyUSB Library/device/usbd.c.o:C:\Users\onoon\OneDrive\Documents\PlatformIO\Projects\GamePad Testing/.pio/libdeps/esp32-s3-devkitm-1/Adafruit TinyUSB Library/src/device/usbd.c:557: first defined here
c:/users/onoon/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:/Users/onoon/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib\libarduino_tinyusb.a(usbd.c.obj): in function `dcd_event_handler':
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/components/arduino_tinyusb/tinyusb/src/device/usbd.c:1072: multiple definition of `dcd_event_handler'; .pio/build/esp32-s3-devkitm-1/lib491/Adafruit TinyUSB Library/device/usbd.c.o:C:\Users\onoon\OneDrive\Documents\PlatformIO\Projects\GamePad Testing/.pio/libdeps/esp32-s3-devkitm-1/Adafruit TinyUSB Library/src/device/usbd.c:1162: first defined here
c:/users/onoon/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:/Users/onoon/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib\libarduino_tinyusb.a(usbd.c.obj): in function `usbd_int_set':
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/components/arduino_tinyusb/tinyusb/src/device/usbd.c:1138: multiple definition of `usbd_int_set'; .pio/build/esp32-s3-devkitm-1/lib491/Adafruit TinyUSB Library/device/usbd.c.o:C:\Users\onoon\OneDrive\Documents\PlatformIO\Projects\GamePad Testing/.pio/libdeps/esp32-s3-devkitm-1/Adafruit TinyUSB Library/src/device/usbd.c:1236: first defined here
c:/users/onoon/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:/Users/onoon/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib\libarduino_tinyusb.a(usbd.c.obj): in function `usbd_defer_func':
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/components/arduino_tinyusb/tinyusb/src/device/usbd.c:1173: multiple definition of `usbd_defer_func'; .pio/build/esp32-s3-devkitm-1/lib491/Adafruit TinyUSB Library/device/usbd.c.o:C:\Users\onoon\OneDrive\Documents\PlatformIO\Projects\GamePad Testing/.pio/libdeps/esp32-s3-devkitm-1/Adafruit TinyUSB Library/src/device/usbd.c:1271: first defined here
c:/users/onoon/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:/Users/onoon/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib\libarduino_tinyusb.a(usbd.c.obj): in function `usbd_edpt_open':
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/components/arduino_tinyusb/tinyusb/src/device/usbd.c:1189: multiple definition of `usbd_edpt_open'; .pio/build/esp32-s3-devkitm-1/lib491/Adafruit TinyUSB Library/device/usbd.c.o:C:\Users\onoon\OneDrive\Documents\PlatformIO\Projects\GamePad Testing/.pio/libdeps/esp32-s3-devkitm-1/Adafruit TinyUSB Library/src/device/usbd.c:1286: first defined here
c:/users/onoon/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:/Users/onoon/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib\libarduino_tinyusb.a(usbd.c.obj): in function `usbd_open_edpt_pair':
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/components/arduino_tinyusb/tinyusb/src/device/usbd.c:1150: multiple definition of `usbd_open_edpt_pair'; .pio/build/esp32-s3-devkitm-1/lib491/Adafruit TinyUSB Library/device/usbd.c.o:C:\Users\onoon\OneDrive\Documents\PlatformIO\Projects\GamePad Testing/.pio/libdeps/esp32-s3-devkitm-1/Adafruit TinyUSB Library/src/device/usbd.c:1248: first defined here
c:/users/onoon/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:/Users/onoon/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib\libarduino_tinyusb.a(usbd.c.obj): in function `usbd_edpt_claim':
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/components/arduino_tinyusb/tinyusb/src/device/usbd.c:1199: multiple definition of `usbd_edpt_claim'; .pio/build/esp32-s3-devkitm-1/lib491/Adafruit TinyUSB Library/device/usbd.c.o:C:\Users\onoon\OneDrive\Documents\PlatformIO\Projects\GamePad Testing/.pio/libdeps/esp32-s3-devkitm-1/Adafruit TinyUSB Library/src/device/usbd.c:1295: first defined here
c:/users/onoon/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:/Users/onoon/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib\libarduino_tinyusb.a(usbd.c.obj): in function `usbd_edpt_release':
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/components/arduino_tinyusb/tinyusb/src/device/usbd.c:1213: multiple definition of `usbd_edpt_release'; .pio/build/esp32-s3-devkitm-1/lib491/Adafruit TinyUSB Library/device/usbd.c.o:C:\Users\onoon\OneDrive\Documents\PlatformIO\Projects\GamePad Testing/.pio/libdeps/esp32-s3-devkitm-1/Adafruit TinyUSB Library/src/device/usbd.c:1308: first defined here
c:/users/onoon/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:/Users/onoon/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib\libarduino_tinyusb.a(usbd.c.obj): in function `usbd_edpt_xfer':
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/components/arduino_tinyusb/tinyusb/src/device/usbd.c:1224: multiple definition of `usbd_edpt_xfer'; .pio/build/esp32-s3-devkitm-1/lib491/Adafruit TinyUSB Library/device/usbd.c.o:C:\Users\onoon\OneDrive\Documents\PlatformIO\Projects\GamePad Testing/.pio/libdeps/esp32-s3-devkitm-1/Adafruit TinyUSB Library/src/device/usbd.c:1318: first defined here
c:/users/onoon/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:/Users/onoon/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib\libarduino_tinyusb.a(usbd.c.obj): in function `usbd_edpt_xfer_fifo':
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/components/arduino_tinyusb/tinyusb/src/device/usbd.c:1261: multiple definition of `usbd_edpt_xfer_fifo'; .pio/build/esp32-s3-devkitm-1/lib491/Adafruit TinyUSB Library/device/usbd.c.o:C:\Users\onoon\OneDrive\Documents\PlatformIO\Projects\GamePad Testing/.pio/libdeps/esp32-s3-devkitm-1/Adafruit TinyUSB Library/src/device/usbd.c:1357: first defined here
c:/users/onoon/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:/Users/onoon/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib\libarduino_tinyusb.a(usbd.c.obj): in function `usbd_edpt_busy':
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/components/arduino_tinyusb/tinyusb/src/device/usbd.c:1292: multiple definition of `usbd_edpt_busy'; .pio/build/esp32-s3-devkitm-1/lib491/Adafruit TinyUSB Library/device/usbd.c.o:C:\Users\onoon\OneDrive\Documents\PlatformIO\Projects\GamePad Testing/.pio/libdeps/esp32-s3-devkitm-1/Adafruit TinyUSB Library/src/device/usbd.c:1385: first defined here
c:/users/onoon/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:/Users/onoon/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib\libarduino_tinyusb.a(usbd.c.obj): in function `usbd_edpt_stall':
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/components/arduino_tinyusb/tinyusb/src/device/usbd.c:1302: multiple definition of `usbd_edpt_stall'; .pio/build/esp32-s3-devkitm-1/lib491/Adafruit TinyUSB Library/device/usbd.c.o:C:\Users\onoon\OneDrive\Documents\PlatformIO\Projects\GamePad Testing/.pio/libdeps/esp32-s3-devkitm-1/Adafruit TinyUSB Library/src/device/usbd.c:1394: first defined here
c:/users/onoon/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:/Users/onoon/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib\libarduino_tinyusb.a(usbd.c.obj): in function `usbd_edpt_clear_stall':
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/components/arduino_tinyusb/tinyusb/src/device/usbd.c:1319: multiple definition of `usbd_edpt_clear_stall'; .pio/build/esp32-s3-devkitm-1/lib491/Adafruit TinyUSB Library/device/usbd.c.o:C:\Users\onoon\OneDrive\Documents\PlatformIO\Projects\GamePad Testing/.pio/libdeps/esp32-s3-devkitm-1/Adafruit TinyUSB Library/src/device/usbd.c:1407: first defined here
c:/users/onoon/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:/Users/onoon/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib\libarduino_tinyusb.a(usbd.c.obj): in function `tud_task_ext':
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/components/arduino_tinyusb/tinyusb/src/device/usbd.c:468: multiple definition of `tud_task_ext'; .pio/build/esp32-s3-devkitm-1/lib491/Adafruit TinyUSB Library/device/usbd.c.o:C:\Users\onoon\OneDrive\Documents\PlatformIO\Projects\GamePad Testing/.pio/libdeps/esp32-s3-devkitm-1/Adafruit TinyUSB Library/src/device/usbd.c:577: first defined here
c:/users/onoon/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:/Users/onoon/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib\libarduino_tinyusb.a(usbd.c.obj): in function `usbd_edpt_stalled':
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/components/arduino_tinyusb/tinyusb/src/device/usbd.c:1336: multiple definition of `usbd_edpt_stalled'; .pio/build/esp32-s3-devkitm-1/lib491/Adafruit TinyUSB Library/device/usbd.c.o:C:\Users\onoon\OneDrive\Documents\PlatformIO\Projects\GamePad Testing/.pio/libdeps/esp32-s3-devkitm-1/Adafruit TinyUSB Library/src/device/usbd.c:1420: first defined here
c:/users/onoon/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:/Users/onoon/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib\libarduino_tinyusb.a(usbd.c.obj): in function `usbd_edpt_close':
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/components/arduino_tinyusb/tinyusb/src/device/usbd.c:1352: multiple definition of `usbd_edpt_close'; .pio/build/esp32-s3-devkitm-1/lib491/Adafruit TinyUSB Library/device/usbd.c.o:C:\Users\onoon\OneDrive\Documents\PlatformIO\Projects\GamePad Testing/.pio/libdeps/esp32-s3-devkitm-1/Adafruit TinyUSB Library/src/device/usbd.c:1433: first defined here
c:/users/onoon/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:/Users/onoon/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib\libarduino_tinyusb.a(usbd.c.obj): in function `usbd_sof_enable':
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/components/arduino_tinyusb/tinyusb/src/device/usbd.c:1370: multiple definition of `usbd_sof_enable'; .pio/build/esp32-s3-devkitm-1/lib491/Adafruit TinyUSB Library/device/usbd.c.o:C:\Users\onoon\OneDrive\Documents\PlatformIO\Projects\GamePad Testing/.pio/libdeps/esp32-s3-devkitm-1/Adafruit TinyUSB Library/src/device/usbd.c:1454: first defined here
c:/users/onoon/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:/Users/onoon/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib\libarduino_tinyusb.a(usbd.c.obj): in function `usbd_edpt_iso_alloc':
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/components/arduino_tinyusb/tinyusb/src/device/usbd.c:1379: multiple definition of `usbd_edpt_iso_alloc'; .pio/build/esp32-s3-devkitm-1/lib491/Adafruit TinyUSB Library/device/usbd.c.o:C:\Users\onoon\OneDrive\Documents\PlatformIO\Projects\GamePad Testing/.pio/libdeps/esp32-s3-devkitm-1/Adafruit TinyUSB Library/src/device/usbd.c:1471: first defined here
c:/users/onoon/.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/8.4.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: C:/Users/onoon/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s3/lib\libarduino_tinyusb.a(usbd.c.obj): in function `usbd_edpt_iso_activate':
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/components/arduino_tinyusb/tinyusb/src/device/usbd.c:1389: multiple definition of `usbd_edpt_iso_activate'; .pio/build/esp32-s3-devkitm-1/lib491/Adafruit TinyUSB Library/device/usbd.c.o:C:\Users\onoon\OneDrive\Documents\PlatformIO\Projects\GamePad Testing/.pio/libdeps/esp32-s3-devkitm-1/Adafruit TinyUSB Library/src/device/usbd.c:1483: first defined here
collect2.exe: error: ld returned 1 exit status
*** [.pio\build\esp32-s3-devkitm-1\firmware.elf] Error 1