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

Buildroot : VFP register arguments error while compiling rpi-userland

First of all, I don't know if this belongs here, but I need your help fellow coders colleagues ! I am trying to build my own linux stripped system using buildroot using the provided Raspberry Pi config. Although, I am facing an issue, when the 'make…
0
votes
1 answer

Adding C++ support to external toolchain in buildroot

I'm using buildroot version 2011.11 for cross compiling my application. I'm trying to add oprofile to my application, and oprofile depends on c++ support. But when I checked using make menuconfig, under toolchain, our Toolchain type is selected as…
iMSivam
  • 151
  • 1
  • 1
  • 10
0
votes
1 answer

buildroot compile of open vm tools

I was trying to compile open-vm-toos package (9.0.0-782409) under buildroot env and it fails in one file. Below is log of the error. I narrowed it down on something to do with locale includes. Tried to doff standard locale includes vs those…
Aniket K
  • 1
  • 4
0
votes
1 answer

How to disable SVC ARM instruction (gcc, uclibc, buildroot)?

I'm using buildroot. Compilation works fine, but binaries on target system says "Illegal instruction" I have used strace: execve("/opt/busybox", ["/opt/busybox"], [/* 8 vars */]) = 0 brk(0) = 0 --- SIGILL {si_signo=SIGILL, si_code=ILL_ILLTRP,…
HardRock
  • 81
  • 1
  • 6
0
votes
1 answer

develop custom package, avoid rsyncing source to the build directory

I have custom package, where the sourcecode is directly in the package directory. At the moment buildroot copies the sourcode to the builddirectory. Is it possible to avoid this unnecessary overhead? The Makefile supports srcdir != builddir. in <…
arved
  • 4,401
  • 4
  • 30
  • 53
0
votes
0 answers

Self-logging: Busybox shell script that logs stdout to a file

My question relates to an answer posted by jbarlow to the following question: redirect COPY of stdout to log file from within bash script itself I used the suggested script as listed below. I have to use this because I don't have access to full…
0
votes
1 answer

How to change order of package compilation in OpenWRT AA?

I have some custom packages added to OpenWRT AA which is depending on busybox. It is observed that OpenWRT AA builds my custom packages before making base-file packages. So busybox is not available during my custom package build and my image build…
lxusr
  • 987
  • 3
  • 16
  • 28
0
votes
1 answer

libcap-bin for ARM

I'd like to use setcap, part of libcap-bin, on an embedded Linux device. I use buildroot and see that it has the packages libcap and libcap-ng available, but not libcap-bin. I googled around but cannot find the source for libcap-bin to produce the…
PhilBot
  • 748
  • 18
  • 85
  • 173
0
votes
1 answer

Package Makefile error in OpenWRT Attitude adjustment

I am changing the question as I could get over the initial issue. I am having the following define in my package//Makefile PKG_BUILD_DIR:=$(KERNEL_BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION) define Build/Compile $(MAKE) -s -C…
lxusr
  • 987
  • 3
  • 16
  • 28
0
votes
2 answers

Skip the deployment stage (generating root file system image)

Is it possible to execute buildroot and have it skip the deployment stage? In LTIB you simply add --no-deploy. It's the most expensive step in building and 99 out of 100 times, I'm not interested in the final image because I'm using NFS to mount the…
Tergiver
  • 14,171
  • 3
  • 41
  • 68
0
votes
2 answers

Licensing using openWRT opkg

We are planning to use openWRT "Attitude Adjustment" for out development. We have some software which we need to commercially license ; Is it possible to use opkg to license them commercially ? Is there any document which tells me licensing policies…
lxusr
  • 987
  • 3
  • 16
  • 28
0
votes
1 answer

How can I use buildroot for my development machine in addition to my target?

I am developing a for an embedded target using buildroot, adding our custom applications as new packages. These packages depend on some non standard libraries(which we already integrated into buildroot) that are painful to install natively on the…
Atilla Filiz
  • 2,383
  • 8
  • 29
  • 47
0
votes
1 answer

Explain the Makefile generated by mkmakefile (Linux kernel, buildroot, busybox)

The script mkmakefile generates the following Makefile in the builddir. If invoked all targets are passed to the srcdir Makefile. Can anyone explain why? Where is the magic? lastword = $(word $(words $(1)),$(1)) makedir := $(dir $(call…
arved
  • 4,401
  • 4
  • 30
  • 53
0
votes
2 answers

How to compile using uclibc?

Hi all I have installed buildroot toolchain and am able to compile simple "Hello World" program which runs on uClibc based chroot. However I am confused how to do so for programs that use ./configure as how to ask it to use the uclibc based…
Argha Sen
  • 81
  • 7
-1
votes
0 answers

LCD Screen Overlap Issue When Booting PyQt5 App on embedded linux

I created a PyQt5 application for the Lichee Zero board and placed it in the /etc/init.d folder to run the application when the OS boots. The problem I have is that in this case, if the operating system logs, the LCD screen overlaps. What should I…
amirhossein
  • 390
  • 2
  • 15