There's more...

The previous instructions will build the module but will not install it in the root filesystem. For that, we need to add a dependency to the root filesystem. This is usually done in machine configuration files using MACHINE_ESSENTIAL_* (for modules that are needed to boot) or MACHINE_EXTRA_* (if they are not essential for boot but needed otherwise) variables.

The dependencies that are essential to boot are the following:

  • MACHINE_ESSENTIAL_EXTRA_RDEPENDS: The build will fail if they can't be found
  • MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS: The build will not fail if they can't be found

The dependencies that are not essential to boot are the following:

  • MACHINE_EXTRA_RDEPENDS: The build will fail if they can't be found
  • MACHINE_EXTRA_RRECOMMENDS: The build will not fail if they can't be found
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset