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
1
vote
2 answers

Unable to connect internet on raspberry pi using buildroot?

I have compiled the "buildroot-2014.05" for the raspberry pi device by using raspberrypi_defconfig which is provided by them and successfully booted with the new fresh kernel but, unable to connect to the internet connection from the newly booted…
1
vote
1 answer

Busybox compilation fails - networking/nslookup.c Error

I'm trying to compile Busybox with Buildroot Cross-Compiler. Here are the steps: Download Busybox and untar it wget http://www.busybox.net/downloads/busybox-1.22.1.tar.bz2 && tar xjf busybox-1.22.1.tar.bz2 Configure BusyBox and compile make…
UserK
  • 884
  • 3
  • 17
  • 40
1
vote
0 answers

Which things should I refer to for the correct configuration of cross-compiler?

I have referred to the output of "readelf -h target.bin" (target.bin runs on target machine) for the configuration of cross-compiler. I assumed readelf output of a binary program compiled by a cross-compiler should be same as that of target.bin. In…
freddy
  • 463
  • 1
  • 8
  • 20
1
vote
1 answer

In buildroot, how to enable deprecated features?

I have to compile C for mips that uses MIPS1 instruction set, but Buildroot no longer supports MIPS1 instruction set (See the bottom of this page: http://buildroot.org/downloads/manual/manual.html). Could you please let me know how to enable the…
freddy
  • 463
  • 1
  • 8
  • 20
1
vote
1 answer

Force Linux kernel to load before processing init

I'm having a hard time figuring out a good way to solve this problem. I have two SBCs running Buildroot Linux that are almost completely identical except for a USB ACM card that I am trying to detect at startup and loadup services dynamically based…
Jack
  • 361
  • 2
  • 4
  • 17
1
vote
1 answer

Raspberry PI: endianness CROSS COMPILE

I use buildroot cross toolchain to compile Raspberry application from my computer (Ubuntu X86). I'm developping a TCP serveur that allows a connection on 5003 (0x138B) TCP port number. When I'm start the server, that's right but my server wait a…
Totoscill
  • 19
  • 1
1
vote
1 answer

How to configure buildroot to set the hwclock when date is changed?

Using buildroot 2013.05 (with Freescale i.MX6 CPU). When I change date/time from console, e.g.: date -s "2013-11-26 02:11", this setting will lost during reboot. I'd learned, that I have to call hwclock -wu afterwards. But what's the way to…
Joe
  • 3,090
  • 6
  • 37
  • 55
1
vote
1 answer

Buildroot OS does not boot using qemu

I have compiled a small linux with framebuffer support & Qt, and i am now trying to run a simple Qt example. My development environment is a Ubuntu 12.04 Ubuntu x32 (in a VM). Qt 4.8 Version. SDL enabled. I am running the os with the following…
AlexandruC
  • 3,527
  • 6
  • 51
  • 80
1
vote
2 answers

cross compile project as buildroot package with waf for ARM9

I am using Code sourcery g++ lite toolchain 2013. Got a project which I integrated into buildroot (which seems to be fine, everything gets called as expected). waf is the buildsystem of choice define EEBUSRESTIFIED_CONFIGURE_CMDS (cd "$(@D)";…
drahnr
  • 6,782
  • 5
  • 48
  • 75
1
vote
1 answer

Network not functioning on an ARM Linux rootfs with fakeroot/fakechroot

I have created a rootfs using buildroot, but using a crosstool-ng tool chain with glibc. This showed me the minimal set of files necessary. I then replaced all the libraries with ones pulled straight from the squeeze .deb packages for armel. I…
corbin
  • 1,446
  • 2
  • 27
  • 40
1
vote
1 answer

Automated builds and STDIN

I am writing an automated build system to do nightly builds of our code. Under normal conditions every thing works fine, but some of the processes in the build can require user input, if a developer commits a change that opens up one of these the…
user195181
1
vote
2 answers

Buildroot : Which gcc for cross compilation?

I am newbee to buildroot. I can see multiple gccs in buildroot. I assume all are for cross compilation. What are the difference between those ?…
Lunar Mushrooms
  • 8,358
  • 18
  • 66
  • 88
1
vote
1 answer

Accessing CONFIG_ macros in my source code

I'm creating a Linux kernel module using buildroot to perform the cross-compile. I've created a Config.in file to create some optional bits like so: config BR2_PACKAGE_MYPACKAGE_OPTION1 bool "Option 1" In my source code I would have: #ifdef…
Tergiver
  • 14,171
  • 3
  • 41
  • 68
1
vote
1 answer

BeagleBoard Ralink Wifi USB with Buildroot

I have a BeagleBoard Rev C5 and I am using Buildroot to make a simple custom Linux system. I'm developing on an Ubuntu 10.04 VM on a Windows 7 host machine. I purchased a Ralink wifi USB dongle and have verified that both Windows 7 and Ubuntu can…
PhilBot
  • 748
  • 18
  • 85
  • 173
1
vote
2 answers

Kconfig choice: non-selected choices shown as new

I have the following Kconfig code: choice prompt "Choice ?" config A_CHOSEN bool "A" config B_CHOSEN bool "B" endchoice My problem, everytime i run make oldconfig it says: * * Restart config... * Choice ? > 1. A…
arved
  • 4,401
  • 4
  • 30
  • 53