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
2
votes
1 answer

Buildroot: Build only one package as both shared and static lib, all others shared only

buildroot offers to possibility to build only static, only shared, or both shared and static libs of the selected packages. The assigned configuration elements are BR2_STATIC_LIBS, BR2_STATIC_LIBS, and BR2_SHARED_STATIC_LIBS. Question: Is it…
Multisync
  • 767
  • 6
  • 25
2
votes
2 answers

bcm43xx_init Initialization timed out with buildroot raspberry pi 3 hciattach

I am trying to get the Bluetooth to work in Raspberry Pi 3. I am using buildroot with: BlueZ 5.45 ( changed the package to get the latest) Not using systemd, but I run bluetoothd because the bluez script is for systemd. In buildroot I enabled the…
user1820451
  • 153
  • 2
  • 14
2
votes
1 answer

ERROR: unsafe header/library path used in cross-compilation: '-I/usr/include

vpp cross compilation while being integrated into buildroot project fails with the following error: ERROR: unsafe header/library path used in cross-compilation: '-I/usr/include it's appeared to have oldincludedir exporting for non-gnu toolchain…
Oleg Kokorin
  • 2,288
  • 2
  • 16
  • 28
2
votes
3 answers

Buildroot - building ISO image

Firs, please excuse me - those are my first steps in building OS and using Buildroot. I've managed to create my first custom os (nothing special, just a first test with patched 4.6.3 kernel with grsec). I have this files in /output/images dir: $ ls…
fugitive
  • 357
  • 2
  • 8
  • 26
2
votes
1 answer

How to include python-dev in buildroot?

I'm making a buildroot for my raspberrypi3 for a school project. I've made a buildroot with everything from python included because i want to use WebIOPi. A buildroot has been done and the image has been written on the SDCard. Now when I want to…
Michaël
  • 178
  • 1
  • 7
2
votes
2 answers

How to modify the source of Buildroot packages for package development?

I've been using buildroot in order to build a toolchain using uclibc. Now, buildroot downloads all the packages, extract them and build them all.. I want to change the toolchain's uclibc source and then recompile the toolchain with the new source…
user3848844
  • 509
  • 6
  • 20
2
votes
0 answers

Linux kernel getting rebuilt when moving the source folder

I'm trying to optimize the way our system is getting built and one of the problems I am faced with is the linux kernel getting rebuilt every time the build systems recompile. There is a customized cache mechanism in place which allows our developers…
Alex Garcia
  • 773
  • 7
  • 21
2
votes
2 answers

Buildroot speed up

For a project(Arm i.mx6) I use buildroot for creating my setup. This works very well. My problem is that I want to re-use the build to create an installer. Without using the make clean option. What I am currently doing: 1]. compile buildroot with…
2
votes
1 answer

Static network interface

When editing a file: /etc/network/interface Something like this: auto eth0 allow-hotplug eth0 iface eth0 inet static address 192.168.0.1 netmask 255.255.255.0 and when I enter the command make, my interface bacome default. How can I set a static…
wolacinio
  • 128
  • 1
  • 10
2
votes
3 answers

BUILDROOT ip: can't find device eth0

I have problem with network in buildroot on my VirtualMachine. When i typing ifconfig i get answer: eth0: error fetching interface information: Device not found While loading buildroot on console i see: ip: can't find device eth0 ip: SI0CGIFFALGS…
Darek
  • 31
  • 1
  • 4
2
votes
2 answers

compiling linux kernel for the beaglebone black using xenomai and buildroot

I am trying to build linux kernel "3.18.20" for the beaglebone black using xenomai "2.6.4" and buildroot "2015.08.1" to compile it. I compile and run successful the kernel using the patch-3.18.20-arm and the buildroot…
Simon Puente
  • 451
  • 1
  • 8
  • 21
2
votes
2 answers

How to install packages or natively compile package on a minimal Linux kernel compiled with Buildroot

I enconter a problem I hope to be solved quickly. I have grace to BUILDROOT compile a Linux zImage Kernel, build a rootfs, have a bootloader, so everething is right. But at the boot, the system is so minimal that i don't have got some package…
stefff
  • 61
  • 2
  • 5
2
votes
2 answers

Mono application fails with ArgumentNullException when trying to change console foreground color

When I trying to launch this application: private static void Main(string[] args) { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("test"); } under mono, it fails with this exception: Unhandled…
Paboka
  • 422
  • 1
  • 5
  • 15
2
votes
1 answer

Creating a clean root filesystem (with overlay) without rebuilding all the packages

I currently have a buildroot configuration that outputs a U-Boot-wrapped root filesystem. Part of that process overlays files from a outside directory, which contains things like network interfaces, profile.d scripts, and some custom executables. My…
Dirv
  • 737
  • 1
  • 6
  • 13
2
votes
2 answers

Reading eeprom on linux without root right

I am working on Linux 3.14.28, build with buildroot for an embeded system. How can I read the file /sys/devices/i2c.4/i2c-1/1-0052/eeprom without root privilege? Is there a solution to permanently change permission instead of changing it on each…
AntoineC
  • 111
  • 1
  • 2
  • 10