Hirdetés

Új hozzászólás Aktív témák

  • jogibeer

    csendes tag

    Cserélnék egy kicsit nagyobb SH1106 kijelzőre és fordítás közben ezt a hibaüzenetet kapom:

    c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\src\displays\displaySH110x.cpp.o: in function `DspCore::startWrite()':
    F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH110x.cpp:152: multiple definition of `DspCore::startWrite()'; sketch\src\displays\displaySH1106.cpp.o:F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH1106.cpp:152: first defined here
    c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\src\displays\displaySH110x.cpp.o: in function `DspCore::startWrite()':
    F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH110x.cpp:152: multiple definition of `DspCore::_clockDate()'; sketch\src\displays\displaySH1106.cpp.o:F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH1106.cpp:152: first defined here
    c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\src\displays\displaySH110x.cpp.o: in function `DspCore::startWrite()':
    F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH110x.cpp:152: multiple definition of `DspCore::endWrite()'; sketch\src\displays\displaySH1106.cpp.o:F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH1106.cpp:152: first defined here
    c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\src\displays\displaySH110x.cpp.o:F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH110x.cpp:33: multiple definition of `I2CSH1106'; sketch\src\displays\displaySH1106.cpp.o:F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH1106.cpp:33: first defined here
    c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\src\displays\displaySH110x.cpp.o: in function `DspCore::DspCore()':
    F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH110x.cpp:35: multiple definition of `DspCore::DspCore()'; sketch\src\displays\displaySH1106.cpp.o:F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH1106.cpp:35: first defined here
    c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\src\displays\displaySH110x.cpp.o: in function `DspCore::DspCore()':
    F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH110x.cpp:35: multiple definition of `DspCore::DspCore()'; sketch\src\displays\displaySH1106.cpp.o:F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH1106.cpp:35: first defined here
    c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\src\displays\displaySH110x.cpp.o: in function `DspCore::utf8Rus(char const*, bool)':
    F:\Programs\Radio\yoradio-main\yoRadio\src\displays\tools/utf8RusGFX.h:4: multiple definition of `DspCore::utf8Rus(char const*, bool)'; sketch\src\displays\displaySH1106.cpp.o:F:\Programs\Radio\yoradio-main\yoRadio\src\displays\tools/utf8RusGFX.h:4: first defined here
    c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\src\displays\displaySH110x.cpp.o: in function `DspCore::initDisplay()':
    F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH110x.cpp:46: multiple definition of `DspCore::initDisplay()'; sketch\src\displays\displaySH1106.cpp.o:F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH1106.cpp:46: first defined here
    c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\src\displays\displaySH110x.cpp.o: in function `DspCore::drawLogo(unsigned short)':
    F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH110x.cpp:65: multiple definition of `DspCore::drawLogo(unsigned short)'; sketch\src\displays\displaySH1106.cpp.o:F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH1106.cpp:65: first defined here
    c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\src\displays\displaySH110x.cpp.o: in function `DspCore::printPLitem(unsigned char, char const*, ScrollWidget&)':
    F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH110x.cpp:69: multiple definition of `DspCore::printPLitem(unsigned char, char const*, ScrollWidget&)'; sketch\src\displays\displaySH1106.cpp.o:F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH1106.cpp:69: first defined here
    c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\src\displays\displaySH110x.cpp.o: in function `DspCore::drawPlaylist(unsigned short)':
    F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH110x.cpp:82: multiple definition of `DspCore::drawPlaylist(unsigned short)'; sketch\src\displays\displaySH1106.cpp.o:F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH1106.cpp:82: first defined here
    c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\src\displays\displaySH110x.cpp.o: in function `DspCore::clearDsp(bool)':
    F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH110x.cpp:89: multiple definition of `DspCore::clearDsp(bool)'; sketch\src\displays\displaySH1106.cpp.o:F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH1106.cpp:89: first defined here
    c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\src\displays\displaySH110x.cpp.o: in function `DspCore::_charWidth(unsigned char)':
    F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH110x.cpp:92: multiple definition of `DspCore::_charWidth(unsigned char)'; sketch\src\displays\displaySH1106.cpp.o:F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH1106.cpp:92: first defined here
    c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\src\displays\displaySH110x.cpp.o: in function `DspCore::textWidth(char const*)':
    F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH110x.cpp:96: multiple definition of `DspCore::textWidth(char const*)'; sketch\src\displays\displaySH1106.cpp.o:F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH1106.cpp:96: first defined here
    c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\src\displays\displaySH110x.cpp.o: in function `DspCore::_getTimeBounds()':
    F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH110x.cpp:102: multiple definition of `DspCore::_getTimeBounds()'; sketch\src\displays\displaySH1106.cpp.o:F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH1106.cpp:102: first defined here
    c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\src\displays\displaySH110x.cpp.o: in function `DspCore::_clockSeconds()':
    F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH110x.cpp:109: multiple definition of `DspCore::_clockSeconds()'; sketch\src\displays\displaySH1106.cpp.o:F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH1106.cpp:109: first defined here
    c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\src\displays\displaySH110x.cpp.o: in function `DspCore::_clockTime()':
    F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH110x.cpp:123: multiple definition of `DspCore::_clockTime()'; sketch\src\displays\displaySH1106.cpp.o:F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH1106.cpp:123: first defined here
    c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\src\displays\displaySH110x.cpp.o: in function `DspCore::printClock(unsigned short, unsigned short, unsigned short, bool)':
    F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH110x.cpp:136: multiple definition of `DspCore::printClock(unsigned short, unsigned short, unsigned short, bool)'; sketch\src\displays\displaySH1106.cpp.o:F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH1106.cpp:136: first defined here
    c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\src\displays\displaySH110x.cpp.o: in function `DspCore::clearClock()':
    F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH110x.cpp:148: multiple definition of `DspCore::clearClock()'; sketch\src\displays\displaySH1106.cpp.o:F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH1106.cpp:148: first defined here
    c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\src\displays\displaySH110x.cpp.o: in function `DspCore::loop(bool)':
    F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH110x.cpp:156: multiple definition of `DspCore::loop(bool)'; sketch\src\displays\displaySH1106.cpp.o:F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH1106.cpp:156: first defined here
    c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\src\displays\displaySH110x.cpp.o: in function `DspCore::charSize(unsigned char, unsigned char&, unsigned short&)':
    F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH110x.cpp:161: multiple definition of `DspCore::charSize(unsigned char, unsigned char&, unsigned short&)'; sketch\src\displays\displaySH1106.cpp.o:F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH1106.cpp:161: first defined here
    c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\src\displays\displaySH110x.cpp.o: in function `DspCore::setTextSize(unsigned char)':
    F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH110x.cpp:166: multiple definition of `DspCore::setTextSize(unsigned char)'; sketch\src\displays\displaySH1106.cpp.o:F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH1106.cpp:166: first defined here
    c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\src\displays\displaySH110x.cpp.o: in function `DspCore::flip()':
    F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH110x.cpp:170: multiple definition of `DspCore::flip()'; sketch\src\displays\displaySH1106.cpp.o:F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH1106.cpp:170: first defined here
    c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\src\displays\displaySH110x.cpp.o: in function `DspCore::invert()':
    F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH110x.cpp:179: multiple definition of `DspCore::invert()'; sketch\src\displays\displaySH1106.cpp.o:F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH1106.cpp:179: first defined here
    c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\src\displays\displaySH110x.cpp.o: in function `DspCore::sleep()':
    F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH110x.cpp:183: multiple definition of `DspCore::sleep()'; sketch\src\displays\displaySH1106.cpp.o:F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH1106.cpp:183: first defined here
    c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\src\displays\displaySH110x.cpp.o: in function `DspCore::wake()':
    F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH110x.cpp:184: multiple definition of `DspCore::wake()'; sketch\src\displays\displaySH1106.cpp.o:F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH1106.cpp:184: first defined here
    c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\src\displays\displaySH110x.cpp.o: in function `DspCore::setClipping(clipArea)':
    F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH110x.cpp:208: multiple definition of `DspCore::setClipping(clipArea)'; sketch\src\displays\displaySH1106.cpp.o:F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH1106.cpp:208: first defined here
    c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\src\displays\displaySH110x.cpp.o: in function `DspCore::clearClipping()':
    F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH110x.cpp:213: multiple definition of `DspCore::clearClipping()'; sketch\src\displays\displaySH1106.cpp.o:F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH1106.cpp:213: first defined here
    c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\src\displays\displaySH110x.cpp.o: in function `DspCore::setNumFont()':
    F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH110x.cpp:217: multiple definition of `DspCore::setNumFont()'; sketch\src\displays\displaySH1106.cpp.o:F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH1106.cpp:217: first defined here
    c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\src\displays\displaySH110x.cpp.o: in function `DspCore::writePixel(short, short, unsigned short)':
    F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH110x.cpp:186: multiple definition of `DspCore::writePixel(short, short, unsigned short)'; sketch\src\displays\displaySH1106.cpp.o:F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH1106.cpp:186: first defined here
    c:/users/user/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\src\displays\displaySH110x.cpp.o: in function `DspCore::writeFillRect(short, short, short, short, unsigned short)':
    F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH110x.cpp:197: multiple definition of `DspCore::writeFillRect(short, short, short, short, unsigned short)'; sketch\src\displays\displaySH1106.cpp.o:F:\Programs\Radio\yoradio-main\yoRadio\src\displays/displaySH1106.cpp:197: first defined here
    collect2.exe: error: ld returned 1 exit status

Új hozzászólás Aktív témák