Due to a significant api change as well as more recent kernel version requirements, we introduce a separate package for version 2.0 and higher. The new package is incompatible to libgpiod 1.x. This allows for iteratively updating all dependent packages without breaking anything as a result. For now we will have libgpiod2 depend on !libgpiod. However, in the future, it might be preferable to have it the other way around, such that packages, which select libgpiod2 don't have to also add the the !libgpiod dependency. Python bindings fail to build, so they are unconditionally disabled. setup.py when called from Makefile tries to do native compilation instead of cross-compilation, which fails at link time with /usr/bin/ld: skipping incompatible ../../lib/.libs//libgpiod.so when searching for -lgpiod Note that this package does not correspond to the debian libgpiod2 package, which currently uses only version 1.6.3 Signed-off-by: Boerge Struempfel <bstruempfel@ultratronik.de> Signed-off-by: Arnout Vandecappelle <arnout@mind.be> |
||
---|---|---|
arch | ||
board | ||
boot | ||
configs | ||
docs | ||
fs | ||
linux | ||
package | ||
support | ||
system | ||
toolchain | ||
utils | ||
.checkpackageignore | ||
.clang-format | ||
.defconfig | ||
.editorconfig | ||
.flake8 | ||
.gitignore | ||
.gitlab-ci.yml | ||
.shellcheckrc | ||
CHANGES | ||
Config.in | ||
Config.in.legacy | ||
COPYING | ||
DEVELOPERS | ||
Makefile | ||
Makefile.legacy | ||
README |
Buildroot is a simple, efficient and easy-to-use tool to generate embedded Linux systems through cross-compilation. The documentation can be found in docs/manual. You can generate a text document with 'make manual-text' and read output/docs/manual/manual.text. Online documentation can be found at http://buildroot.org/docs.html To build and use the buildroot stuff, do the following: 1) run 'make menuconfig' 2) select the target architecture and the packages you wish to compile 3) run 'make' 4) wait while it compiles 5) find the kernel, bootloader, root filesystem, etc. in output/images You do not need to be root to build or run buildroot. Have fun! Buildroot comes with a basic configuration for a number of boards. Run 'make list-defconfigs' to view the list of provided configurations. Please feed suggestions, bug reports, insults, and bribes back to the buildroot mailing list: buildroot@buildroot.org You can also find us on #buildroot on OFTC IRC. If you would like to contribute patches, please read https://buildroot.org/manual.html#submitting-patches