Questions tagged [buildroot]

Buildroot is a set of Makefiles and patches that makes it easy to generate a complete embedded Linux system, from the cross-compilation toolchain to the complete image for flashing.

Buildroot is a set of Makefiles and patches that makes it easy to generate a complete embedded Linux system. Buildroot can generate any or all of a cross-compilation toolchain, a root filesystem, a kernel image and a bootloader image.

Whenever you post a question about a Buildroot build failure, please always specify the Buildroot version you're using, and attach the complete Buildroot .config file. Without these details, there is absolutely nothing that the Buildroot developers can do to help you.

810 questions
8
votes
2 answers

buildroot add packages with submodules

buildroot supports to download packages from git repo. But my git repo contains submodules. How to order buildroot to download package with submodule?
Yuri
  • 1,179
  • 4
  • 13
  • 27
7
votes
1 answer

JavaFX 0x300b: Could not get EGL surface

I'm trying to run a javafx sample on a raspaberry pi 3 in a embedded environment (buildroot), i want to run it without X. when i run the command: /root/jre-13.0.1/bin/java -Dfile.encoding=UTF-8 --add-modules javafx.controls,javafx.fxml…
Rui Sebastião
  • 855
  • 1
  • 18
  • 36
7
votes
3 answers

Buildroot linux kernel clean build

I am using buildroot to build linux firmware. How can I do a clean rebuild the linux kernel only (without having to build the whole thing which take an hour)? I tried - make linux-rebuild but that does not do a clean. I have also tried make…
NiladriBose
  • 1,849
  • 2
  • 16
  • 31
7
votes
1 answer

Kernel defconfig in buildroot (arm target)

Debian 8 x64, buildroot 2016.02 / 2016-05-07 / 2016-05-13. After make menuconfig and set some settings I run make. There is an error appears: linux/linux.mk:424: *** No kernel defconfig name specified, check your BR2_LINUX_KERNEL_DEFCONFIG…
J. Yellow
  • 75
  • 1
  • 1
  • 6
7
votes
2 answers

Multiple files created by arecord

I've made custom distribution using buildroot, with hard-flow for ARMv7 processor. Everything is working except.... # arecord -D hw:0,0 -fdat -d 5 test.wav This makes multiple files. Thousands of them. -rw-r--r-- 1 root root 958508…
selfbg
  • 317
  • 1
  • 4
  • 14
7
votes
1 answer

"sh: ./ not found" error when trying to execute a file

I've come across a weirdest problem I ever met. I'm cross-compiling an app for ARM CPU with Linux on-board. I'm using buildroot, and all goes well until I'm trying to run the application on the target: I'm getting -sh: ./hw: not found. E.g.: $ cat…
Hi-Angel
  • 4,933
  • 8
  • 63
  • 86
7
votes
1 answer

How can I update a buildroot setup to a later version?

A project I've inherited uses a very old version of buildroot, but I'd like to change it to use a feature that was added only in a later buildroot release. Is there a straightforward way of updating a buildroot setup to use a later release? e.g. if…
Nick Pelling
  • 113
  • 2
  • 9
7
votes
4 answers

Valgrind for ARM with Linaro Toolchain requiring libc6-dbg with Buildroot

I cross compiled Valgrind (http://valgrind.org/downloads/valgrind-3.8.1.tar.bz2) for ARM using the following commands with the Linaro Toolchain on my Ubuntu 10.04 host ( I am using Buildroot ): export…
PhilBot
  • 748
  • 18
  • 85
  • 173
6
votes
3 answers

Buildroot error when building with Ubuntu 21.10

I am trying to compile linux for RISCV Arch using buildroot(busybox). I was using 18.04 and 20.04 previously and had no issues compiling it. Right now, I have upgraded it to 21.10 for building some other stuffs. I have moved my toolchain and I can…
turbo
  • 87
  • 2
  • 8
6
votes
1 answer

Meaning warning "File is touched by more than one package"

I am creating a simple linux kernel with buildroot and I am adding a small driver I've done myself, I created the Config.in file and drivername.mk to be able to select the driver in make menuconfig succesfully. When executing make to build the…
Lopan
  • 483
  • 1
  • 7
  • 20
6
votes
1 answer

buildroot for arm kernel defconfig

I am trying to build a buildroot with kernel image, and after doing make menuconfig and make, I am getting: No kernel defconfig name specified, check your BR2_LINUX_KERNEL_DEFCONFIG setting I can set a string to the defconfig, but I don't know what…
Gobliins
  • 3,848
  • 16
  • 67
  • 122
6
votes
3 answers

How to add user to a group without usermod?

Is it possible to add a user to a group without usermod? I'm working on embedded Linux 3.14.52 and I don't have the usermod command line. If it is not possible, how add this command to kernel with Buildroot?
M.Ferru
  • 400
  • 1
  • 6
  • 20
6
votes
3 answers

Buildroot package dependents

On Buildroot, given a package P, I'm trying to know, textually, all the packages that depend on P. I already know about make -graph-depends command, but this command shows what packages P depends, but I want to know who depends on P. I'm using…
George Redivo
  • 87
  • 1
  • 7
6
votes
6 answers

Why does the library compiled on two slightly different machines behaves slightly different?

Here's the setup: My coworker has a Fedora x64_86 machine with a gcc 4.3.3 cross compiler (from buildroot). I have an Ubuntu 9.04 x64_86 machine with the same cross compiler. My coworker built an a library + test app that works on a test machine,…
EightyEight
  • 3,430
  • 4
  • 36
  • 67
5
votes
1 answer

What does BR2_JLEVEL=2 do in Buildroot?

I have set the BR2_JLEVEL to 2 ; Not sure how this option works in buildroot ? can somebody give details on how it works in buildroot as I am not seeing improvements in my build timing.
lxusr
  • 987
  • 3
  • 16
  • 28
1
2
3
53 54