Error: Unknown Usage/Linking RequirementsΒΆ
A library can declare that it uses another library by using the
using keyword in its bpt.yaml or pkg.json file.
These requirements are specified by using the name that identifies the
library. If the using is not within a dependency declaration, then the
using must name another library within the same package as the library that
contains the using library. If the using keyword appears within a
dependency declaration, that using must specify a library that belongs to
the package that is identified by the dependency. If a using does not
correspond to a known library, bpt will not be able to resolve the usage
requirements, and will generate an error.
To fix this issue, ensure that you have correctly spelled the library identifier and that the package contains the respective library.