site  contact  subhomenews

Buildroot for easyinit

December 14, 2016 — BarryK
I have compiled utilities statically in Buildroot, using uClibc-ng, for armv7 (cortex-a7), x86 (pentium4) and x86_64 (nocoma).

These static utilities are now in woofQ, for building easyinit.

My host for compiling the armv7 binaries, was Quirky Xerus 8.1.3 in the Pi3. Buildroot was not happy with some of the Ubuntu headers, had to hack some.

For the x86 and x86_64 builds, my host was Quirky April 7.2.1, x86 and x86_64 hosts respectively. No trouble with the headers.

Note, I am going to build a T2-based Quirky for the Pi, see if Buildroot likes it's headers. Probably will.

Had to make some mods to the official buildroot, here it is:
http://distro.ibiblio.org/quirky/quirky6/sources/alphabetical/b/buildroot-2016.08-BK20161214.tar.gz

It has .config files inside it for armv7, x86 and x86_64. Also some notes on compiling ntfs-3g and xdelta3.

After expanding, note that there is a folder "dl" which is a symlink to "../sources", so create that target.

Tags: linux