I have problem with DIYables_IRcontroller.h and IRRemoteESP8266.h liberies. DIYables_IRcontroller uses #include <IRremote.h and I have to use IRremoteESP8266 ir_Panasonic libary. Here is error message.
c:/users/karit/appdata/local/arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.1.0-gcc10.3-e5f9fec/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld.exe: C:\Users\karit\AppData\Local\arduino\sketches\AA3F42C8413A74FCF384FC8406794A05\libraries\DIYables_IRcontroller\DIYables_IRcontroller.cpp.o: in function _ZN6IRrecv11disableIRInEv': DIYables_IRcontroller.cpp:(.text._ZN6IRrecv11disableIRInEv+0x4): multiple definition of _ZN6IRrecv11disableIRInEv'; C:\Users\karit\AppData\Local\arduino\sketches\AA3F42C8413A74FCF384FC8406794A05\libraries\IRremoteESP8266\IRrecv.cpp.o:c:\Users\karit\Documents\Arduino\libraries\IRremoteESP8266\src/IRrecv.cpp:398: first defined here
c:/users/karit/appdata/local/arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.1.0-gcc10.3-e5f9fec/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld.exe: C:\Users\karit\AppData\Local\arduino\sketches\AA3F42C8413A74FCF384FC8406794A05\libraries\DIYables_IRcontroller\DIYables_IRcontroller.cpp.o: in function _ZN6IRrecv6resumeEv': c:\Users\karit\Documents\Arduino\libraries\XIRremote\src/IRReceive.hpp:459: multiple definition of _ZN6IRrecv6resumeEv'; C:\Users\karit\AppData\Local\arduino\sketches\AA3F42C8413A74FCF384FC8406794A05\libraries\IRremoteESP8266\IRrecv.cpp.o:c:\Users\karit\Documents\Arduino\libraries\IRremoteESP8266\src/IRrecv.cpp:425: first defined here
c:/users/karit/appdata/local/arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.1.0-gcc10.3-e5f9fec/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld.exe: C:\Users\karit\AppData\Local\arduino\sketches\AA3F42C8413A74FCF384FC8406794A05\libraries\DIYables_IRcontroller\DIYables_IRcontroller.cpp.o: in function _ZN6IRrecv7compareEtt': c:\Users\karit\Documents\Arduino\libraries\XIRremote\src/IRReceive.hpp:936: multiple definition of _ZN6IRrecv7compareEtt'; C:\Users\karit\AppData\Local\arduino\sketches\AA3F42C8413A74FCF384FC8406794A05\libraries\IRremoteESP8266\IRrecv.cpp.o:c:\Users\karit\Documents\Arduino\libraries\IRremoteESP8266\src/IRrecv.cpp:1392: first defined here
c:/users/karit/appdata/local/arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.1.0-gcc10.3-e5f9fec/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld.exe: C:\Users\karit\AppData\Local\arduino\sketches\AA3F42C8413A74FCF384FC8406794A05\libraries\DIYables_IRcontroller\DIYables_IRcontroller.cpp.o: in function _ZN6IRsend4markEt': c:\Users\karit\Documents\Arduino\libraries\XIRremote\src/IRSend.hpp:969: multiple definition of _ZN6IRsend4markEt'; C:\Users\karit\AppData\Local\arduino\sketches\AA3F42C8413A74FCF384FC8406794A05\libraries\IRremoteESP8266\IRsend.cpp.o:c:\Users\karit\Documents\Arduino\libraries\IRremoteESP8266\src/IRsend.cpp:157: first defined here
collect2.exe: error: ld returned 1 exit status
exit status 1
Can someone help?