Buildroot-ts installing software

From embeddedTS Manuals
Revision as of 11:57, 24 April 2018 by Kris (talk | contribs) (Created page with "By default, Buildroot does not include a package manager. This means installing software directly on the platform can be cumbersome and is not the intended path. It is possi...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

By default, Buildroot does not include a package manager. This means installing software directly on the platform can be cumbersome and is not the intended path. It is possible to modify the Buildroot configuration to include additional packages. See the Building Buildroot section for information on adding new packages.

If a desired package is not available in Buildroot, there are a number of options available when moving forward. It is possible to add packages to the build process, though this does require some knowledge of Buildroot internals. Another option is to use the cross compiler that is output by buildroot in order to compile packages on a host system and then copy them over to the target. It is also possible to install a toolchain directly on the device, and compile applications natively. The last option is the least recommended as it greatly increases the final image size and adds unnecessary complexity.