mkroot
mkroot copied to clipboard
Simple Linux build, bootable under qemu for multiple architectures.
Command: `./scripts/mkroot.sh dropbear CROSS=aarch64 NOLOGPATH=1 V=s` Expectation: Root is built with a cross-compiled dropbear, the same as if NOLOGPATH had not been specified Result: cross compiler is not seen in...
cross.sh now expects the sym link to be called ccc (instead of mcm before)
"mkroot.sh" puts the build output in a "host" directory if it doesn't get a CROSS_SHORT env. So a simple "./mkroot.sh kernel" and "run.sh host" gives: "./run.sh: line 14: ./qemu-host.sh: No...
expected commandline: ``` ./mkroot.sh BUSYBOX_RPM=y ``` expected contents of mini.conf: ``` CONFIG_RPM=y ``` hmm ... since cmd options like this are already propagated into env, after writing basic mini.conf one...
output: ``` /usr/bin # sshd --help Dropbear SSH multi-purpose v2016.73 Make a symlink pointing at this binary with one of the following names or run 'dropbearmulti '. 'dropbear' - the...
qemu v2 worked with target armv7l but broke in v3 with pcie address conflict. Similar to this qemu issue: http://qemu.11.n7.nabble.com/Bug-1790975-NEW-arm-virt-ecam-pcie-conflict-td598251.html I could not figure out exactly where the problem lies,...
Hi, when I try to cross compile a kernel using `CROSS_COMPILE=arm-bcm2708-linux-gnueabi- ./mkroot.sh -n TARGET="armv7l" kernel` I get the following error message: ``` linux-4.16/virt/lib/irqbypass.c make: getconf: Command not found make: getconf:...