openweave / openweave-core

openWeave is a home area network application protocol stack designed to enable asynchronous, symmetric, device-to-device, device-to-mobile and device-to-cloud communications for control path and data path messaging.
Apache License 2.0
233 stars 105 forks source link

failed to build in ubuntu 20.04 #694

Open ProjectPatatoe opened 1 year ago

ProjectPatatoe commented 1 year ago

Error when compiling

In file included from ../../src/include/Weave/Profiles/security/WeaveSecurity.h:31,
                 from ../../src/include/Weave/Core/WeaveFabricState.h:49,
                 from ../../src/include/Weave/Core/WeaveCore.h:57,
                 from ../../src/include/Warm/Warm.h:80,
                 from /home/patatoe/Desktop/eclipse/openweave-core/src/warm/../../src/warm/WarmCore.cpp:26:
../../src/include/Weave/Support/ASN1.h:123:28: error: ‘OID’ has not been declared

Ubuntu 20.04.5 LTS

I was able to install everything for ./configure to be satisfied