Name conflict with attribute_t when using M5Unified library alongside Matter library #10804
Closed
1 task done
Labels
Milestone
Board
M5Stack Atom
Device Description
M5Stack Atom Lite
Hardware Configuration
No additional hardware attached besides the integrated sensors (M5Unit-ENV)
Version
v3.1.0
IDE Name
Arduino IDE
Operating System
macOS
Flash frequency
80 MHz
PSRAM enabled
no
Upload speed
115200
Description
When compiling an Arduino project that uses the Matter library (v3.1.0) together with M5Unified (v0.2.2) on M5Stack Atom, I encounter a compilation error caused by an ambiguous reference to attribute_t. It appears that the Matter library defines attribute_t in esp_matter_core.h, and M5Unified (via M5GFX) also declares attribute_t as an enum in enum.hpp.
Sketch
Debug Message
Other Steps to Reproduce
No response
I have checked existing issues, online documentation and the Troubleshooting Guide
The text was updated successfully, but these errors were encountered: