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
I was trying to build the library with GCC compiler that comes with ESP IDF SDK for xtensa architecture. Apart from the install section of the CMakeLists.txt that causes issues, the compiler complains about the initialised order of timer_queue class member variables in the constructor initialiser list. Looking at the source code, the error makes sense:
I was trying to build the library with GCC compiler that comes with ESP IDF SDK for xtensa architecture. Apart from the install section of the
CMakeLists.txt
that causes issues, the compiler complains about the initialised order oftimer_queue
class member variables in the constructor initialiser list. Looking at the source code, the error makes sense:as
m_thread_started_callback
andm_thread_terminated_callback
are initialised first but they are declared last:The good news is after fixing the order everything else worked fine (so far). I am wondering how the tests are passed.
The text was updated successfully, but these errors were encountered: