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

Use post-build-scripts in buildroot

i use buildroot to build my own rootfs and use post-build.sh to customize it. In concrete i create a textfile in /opt with touch $TARGET_DIR/opt/testfile01.txt and run the make command. I checked the out coming rootfs and testfile01.txt is in…
user9969421
0
votes
1 answer

removing files in overlay does not remove them in rootfs when running make again

I'm using buildroot 2018.05 and I'm noticing that if I remove some files in my overlay that the files are still being copied into the rootfs. I thought that any changes made in the overlay would automatically propagate when running make again…
b20000
  • 995
  • 1
  • 12
  • 30
0
votes
1 answer

Run executable from Buildroot rootfs

I've been using QEMU to test a prototype I'm creating and now I want to test in on a real board. I'm using Buildroot to create the rootfs for the board and, after putting the rootfs on my SD card, I put the executable on the /bin folder. However,…
Shadowgown
  • 11
  • 2
0
votes
1 answer

Start/stop process in embedded linux

I have my own embedded Linux system on PocketBeagle board. I have developed a simple gpio application in C that issues an on/off command to one of the pins of the connectors of the board. The application is called gpio_aa6 and located at /root. The…
AA Son
  • 23
  • 1
  • 7
0
votes
1 answer

add chromium-browser package in buildroot

Good Day Everyone, does anyone here knows how to add chromium-browser package on buildroot? I have been looking around the net to add the chromium-browser package, I found several files in Google Fiber Project and added the necessary files in my…
0
votes
1 answer

Install gcc in 32 bit ARM architecture

I've installed BuildRoot, to set a SoftetherVPN. Well, my problem is that I necessary need to install GCC, in a 32-bit ARM Architecture, (obviously I've downloaded the 32 bit version). I looked all over the internet, because of many problems: My…
LukeTheWolf
  • 179
  • 15
0
votes
1 answer

Including patches to Build Root

I tried to include my custom helloword patch to build root. in make menuconfig I have added global patch directory /home/Downloads/buildroot/buildroot-2017.11/patches and I place my patch files inside the below directory…
TamiL
  • 2,706
  • 4
  • 24
  • 44
0
votes
1 answer

Buildroot Cross Compiling GDB Server for MIPS32

I'm trying to cross compile a version of GDB server from source for the MIPS32 architecture. I'm using an x86_64 machine. I'm using the Buildroot uClibc compiler for MIPS (mips-buildroot-linux-uclibc-gcc). From the GDB server directory I run the…
CS Student
  • 1,613
  • 6
  • 24
  • 40
0
votes
1 answer

mbrtowc return -1 for non ASCII characters on embedded device but not on linux computer

Task At the moment I am porting old DOS code for a device to Linux in pure C. The text is drawn on the surface with the help of bitfonts. I wrote a function which needs the Unicode codepoint to be passed and then draws the corresponding glyph…
J.Panek
  • 425
  • 5
  • 16
0
votes
1 answer

How to tell buildroot to use a different version of source code of Qt

I have two version of buildroot downloaded. Older version (2014.05) of buildroot needs qtbase-opensource-src-5.2.1. It's OK because the source for this version of Qt has already been downloaded. But I want to use second version of buildroot…
mehmetfa
  • 199
  • 3
  • 15
0
votes
1 answer

xzcat version XZ_5.2 not found

I'm getting the following error when running buildroot on a project that is working for other developers in my group. I get the same error if I run xz --version. xzcat: /lib/x86_64-linux-gnu/liblzma.so.5: version 'XZ_5.2' not found (required by…
Jeffrey Urban
  • 61
  • 2
  • 5
0
votes
1 answer

git checkout --track failed

I have cloned the buildroot git repository (https://git.buildroot.net/buildroot) into a local repository on my host developement machine running Debian Stretch. Everything's fine and the output of git remote -v is : origin …
Fryz
  • 2,119
  • 2
  • 25
  • 45
0
votes
1 answer

Where can I find "MXC Video For Linux Camera" in buildroot menuconfig (i.MX6Q)?

Environment I'm using Buildroot 'imx6-sabresd_qt5_defconfig', and adding 'openssh', 'gdb', some 'gstreamer' for playing video. My board is i.MX6Q. I add ov5640 as module and use this command to install ov5640 module insmod…
Julia Ding
  • 173
  • 16
0
votes
1 answer

Why when I change BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE and run make linux-reconfigure the kernel .config does not change?

Buildroot 7d43534625ac06ae01987113e912ffaf1aec2302 post 2018.02, Ubuntu 17.10 host. I run: make qemu_x86_64_defconfig printf 'BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE=\"kdb\"\n' >>.config make olddefconfig time make BR2_JLEVEL="$(nproc)" where kdb is a…
Ciro Santilli OurBigBook.com
  • 347,512
  • 102
  • 1,199
  • 985
0
votes
1 answer

Is there a way to automatically detect the minimum required BR2_TARGET_ROOTFS_EXT2_SIZE in Buildroot?

I'm making a "big" non-embedded image intended for simulation instead of real devices, and I keep hitting the error: *** Maybe you need to increase the filesystem size (BR2_TARGET_ROOTFS_EXT2_SIZE) and then I have to do a…
Ciro Santilli OurBigBook.com
  • 347,512
  • 102
  • 1,199
  • 985