We are going to remove the gcc fork for csky since it doesn't build with the latest compilers (gcc 8, 10, 11 tested) [1]. Removing theses defconfigs and the csky gcc fork has become unavoidable since the Buildroot Docker image used by the gitlab CI will switch soon to Debian bullseye soon [2]. The cksy gcc fork based on gcc 6 has not been updated since it has been added to Buildroot [3]. Since then, csky has been added to binutils and gcc but using the latest upstream version (binutils 2.37 and gcc 11) is not yet possible due to build issue with glibc 2.34 [4]. Moreover, qemu_csky defconfigs was to be used with the csky qemu fork (based on Qemu 3.x) added by commit [5] and removed by commit [6]. Since then it's not possible to do a runtime test with theses defconfigs. Theses defconfigs can be added back later if the csky toolchain support is fixed and csky supported by upstream Qemu. [1] http://lists.busybox.net/pipermail/buildroot/2021-August/621504.html [2] |
||
---|---|---|
arch | ||
board | ||
boot | ||
configs | ||
docs | ||
fs | ||
linux | ||
package | ||
support | ||
system | ||
toolchain | ||
utils | ||
.defconfig | ||
.flake8 | ||
.gitignore | ||
.gitlab-ci.yml | ||
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