Thank you for the M5StickC library. It's very helpful for my development.
As the issues #132 #103 describe, compilation errors occur when using <bitset> or <sstream>, etc.
They are caused by the name conflict between these two:
"min" macro in In_eSPI.h
STL std::min function
It can be solved by including STL headers before , but the min macro is unused anywhere in the M5StickC library, so it seems to be better to change the name of macro.
In my local test, program with bitset or sstream was successfully compiled.
Thank you for the M5StickC library. It's very helpful for my development.
As the issues #132 #103 describe, compilation errors occur when using
<bitset>
or<sstream>
, etc. They are caused by the name conflict between these two:It can be solved by including STL headers before, but the min macro is unused anywhere in the M5StickC library, so it seems to be better to change the name of macro.
In my local test, program with bitset or sstream was successfully compiled.