|
|
|
|
|
|
|
|
|
|
|
Error: Unknown Usage/Linking Requirements |
|
|
|
|
|
######################################### |
|
|
|
|
|
|
|
|
|
|
|
A library can declare that it *uses* or *links* to another library by using the |
|
|
|
|
|
``Uses`` and ``Links`` keys in ``library.dds``, respectively. |
|
|
|
|
|
|
|
|
|
|
|
These requirements are specified by using the ``Namespace/Name`` pair that |
|
|
|
|
|
identifies a library. These are defined by both the project's dependencies and |
|
|
|
|
|
the project itself. If a ``Uses`` or ``Links`` key does not correspond to a |
|
|
|
|
|
known library, ``dds`` 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 that contains the respective library has been |
|
|
|
|
|
declared as a dependency of the library that is trying to use it. |