Sysroots and Devroots
Sysroots and devroots are two development rootfs meant to provide an environment to build software for Apertis, targeting foreign architecture that don’t match the CPU architecture of the build host (for instance, building ARM64 binaries from a Intel-based host).
They are meant to address different use cases with different trade-offs.
Sysroot Sysroots are file system trees specifically meant for cross-compilation and remote debugging targeting a specific release image.
They are meant to be read-only and target a specific release image, shipping all the development headers and debug symbols for the libraries in the release image.
[Read More]