You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It seems that in ESP32 lib is a new definition of "protocols" which conflicts with the definition in ESPiLight.cpp: "protocols_t *protocols = nullptr;"
liblwip.a(ppp.o)*: (.rodata.protocols+0x0): multiple definition of protocols
ESPiLight.cpp.o*: (.bss.protocols+0x0): first defined here
renaming "protocols" to "protocols_t *esplightprotocols = nullptr;" etc. and changing the rest of code in ESPiLight.cpp resolves the problem.
Rgds
The text was updated successfully, but these errors were encountered:
Some more fixes to make ESPiLight compile against esp32 are introduced in master. If you have any success or problem with esp32 boards, please report to #23.
It seems that in ESP32 lib is a new definition of "protocols" which conflicts with the definition in ESPiLight.cpp: "protocols_t *protocols = nullptr;"
renaming "protocols" to "protocols_t *esplightprotocols = nullptr;" etc. and changing the rest of code in ESPiLight.cpp resolves the problem.
Rgds
The text was updated successfully, but these errors were encountered: