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
Referencing main from CMakeLists.txt creates a circular dependency that will in many cases cause undefined references during linking when esp-azure is REQUIREd by a component that is in turn REQUIREd by the main project.
Is this a known issue, are there reasons main needs to be referenced, or should I create a PR to remove this?
The text was updated successfully, but these errors were encountered:
github-actionsbot
changed the title
Dependency on main prevents use from other components
Dependency on main prevents use from other components (CA-124)
Mar 10, 2021
I'm curious, what is the reason that main is required in your CMakeLists.txt? I'm learning the CMake build system. This might help me understand what I don't know that I don't know. ;)
I ran into the circular dependency issue as well after restructuring some code.
I also don't see a reason for the dependency on main, so it would be good if someone from Espressif can comment whether it can be removed or not.
Referencing
main
from CMakeLists.txt creates a circular dependency that will in many cases cause undefined references during linking when esp-azure isREQUIRE
d by a component that is in turnREQUIRE
d by the main project.Is this a known issue, are there reasons
main
needs to be referenced, or should I create a PR to remove this?The text was updated successfully, but these errors were encountered: