RyoKosaka / HelloDrum-arduino-Library

This is a library for making E-Drum with arduino.
https://open-e-drums.com/
MIT License
250 stars 63 forks source link

aeduino leonardo initialise eeprom error #56

Open Godsavaof1 opened 1 year ago

Godsavaof1 commented 1 year ago

Hello! I'm making your project minimal drum kit on arduino leonardo - changes - lsd to i2s and usb-midi memory initialization file throws a compatibility error.

libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::HelloDrum(unsigned char)' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::HelloDrum(unsigned char)' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::HelloDrum(unsigned char, unsigned char)' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::HelloDrum(unsigned char, unsigned char)' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrumMUX_4051::HelloDrumMUX_4051(unsigned char, unsigned char, unsigned char, unsigned char)' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrumMUX_4051::HelloDrumMUX_4051(unsigned char, unsigned char, unsigned char, unsigned char)' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrumMUX_4067::HelloDrumMUX_4067(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrumMUX_4067::HelloDrumMUX_4067(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrumButton::HelloDrumButton(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrumButton::HelloDrumButton(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrumButtonLcdShield::HelloDrumButtonLcdShield(unsigned char)' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrumButtonLcdShield::HelloDrumButtonLcdShield(unsigned char)' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrumKnob::HelloDrumKnob(unsigned char)' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrumKnob::HelloDrumKnob(unsigned char)' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::curve(int, int, int, unsigned char)' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::singlePiezoSensing(unsigned char, unsigned char, unsigned char, unsigned char)' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::dualPiezoSensing(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::cymbal2zoneSensing(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::cymbal3zoneSensing(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::TCRT5000Sensing(unsigned char, unsigned char, unsigned char, unsigned char)' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::FSRSensing(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::setCurve(unsigned char)' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::singlePiezo(unsigned char, unsigned char, unsigned char, unsigned char)' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::dualPiezo(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::HH(unsigned char, unsigned char, unsigned char, unsigned char)' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::HH2zone(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::cymbal2zone(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::cymbal3zone(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::TCRT5000(unsigned char, unsigned char, unsigned char, unsigned char)' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::FSR(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::hihatControl(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::singlePiezo()' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::dualPiezo()' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::HH()' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::HH2zone()' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::cymbal2zone()' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::cymbal3zone()' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::TCRT5000()' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::FSR()' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::hihatControl()' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrumMUX_4051::scan()' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrumMUX_4067::scan()' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::singlePiezoMUX(unsigned char, unsigned char, unsigned char, unsigned char)' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::dualPiezoMUX(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::HHMUX(unsigned char, unsigned char, unsigned char, unsigned char)' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::HH2zoneMUX(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::cymbal2zoneMUX(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::cymbal3zoneMUX(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::TCRT5000MUX(unsigned char, unsigned char, unsigned char, unsigned char)' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::FSRMUX(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::hihatControlMUX(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::singlePiezoMUX()' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::dualPiezoMUX()' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::HHMUX()' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::HH2zoneMUX()' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::cymbal2zoneMUX()' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::cymbal3zoneMUX()' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::TCRT5000MUX()' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::FSRMUX()' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::hihatControlMUX()' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::settingEnable()' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::settingName(char const*)' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::loadMemory()' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrum::initMemory()' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrumButton::readButton(bool, bool, bool, bool, bool)' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrumButton::readButtonState()' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrumButtonLcdShield::readButton(bool, bool, bool, bool, bool)' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrumButtonLcdShield::readButtonState()' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrumKnob::read()' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrumKnob::readMUX()' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrumButton::GetVelocity()' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrumButton::GetSettingValue()' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrumButton::GetEditState()' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrumButton::GetDisplayState()' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrumButton::GetEditdoneState()' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrumButton::GetPushState()' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrumButton::GetPadName()' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrumButton::GetSettingItem()' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrumButton::GetHitPad()' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrumButtonLcdShield::GetVelocity()' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrumButtonLcdShield::GetSettingValue()' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrumButtonLcdShield::GetEditState()' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrumButtonLcdShield::GetDisplayState()' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrumButtonLcdShield::GetEditdoneState()' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrumButtonLcdShield::GetPushState()' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrumButtonLcdShield::GetPadName()' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrumButtonLcdShield::GetSettingItem()' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here libraries\Hello_Drum\hellodrum.cpp.o (symbol from plugin): In function HelloDrum::HelloDrum(unsigned char)': (.text+0x0): multiple definition ofHelloDrumButtonLcdShield::GetHitPad()' sketch\hellodrum.cpp.o (symbol from plugin):(.text+0x0): first defined here collect2.exe: error: ld returned 1 exit status exit status 1 Ошибка компиляции для платы Arduino Leonardo.

Godsavaof1 commented 1 year ago

is it possible to use leonardo somehow?