http://barryk.org/news/?viewDetailed=00524
Now, the temptation to use the x86 MUSL rootfs in xwoaf, became overwhelming. So, gave it a go.
Download the x86 rootfs from here (67MB):
http://distro.ibiblio.org/quirky/alpine ... x86.tar.gz
It expands to folder 'alpine-rootfs-x86'.
Copy script 'chroot-x86' out of it, and use that instead of xwoaf's 'xwoaf-dev.sh' to chroot into alpine-rootfs-x86.
Expand 'xwoaf-build-package.tar.gz' inside alpine-rootfs-x86, then "cd src". Instead of running "./xwoaf_build", I did "cd recipes" and ran "./tinyxlib-0.01.sh"
...success!!!
However, the next one, "./tinyxserver-0.03.sh" has hit a hurdle:
Code: Select all
kmap.c:38:22: fatal error: asm/mtrr.h: No such file or directory
#include <asm/mtrr.h>
EDIT:
Ah, asm/mtrr.h is in the linux-headers package. As the Alpine rootfs has the 'apk' package manager installed, and has Internet access from within the chroot, I *should" be able to install that.