Hello,
On 8 Jan 2022, at 14:05, Peter Müller peter.mueller@ipfire.org wrote:
Hello *,
currently having a bunch of kernel-related changes in the queue, I need to update the kernel configuration files and LFS rootfiles on all architectures we support. Only having an x86_64 system at hand, I thought "./make.sh shell --target=aarch64" would do the trick (qemu is installed), but apparently isn't:
# ./make.sh build --target=aarch64
You will need to have the —-target switch before the command:
./make.sh —-target=aarch64 build
Don’t forget to fetch the toolchain first and you might need to install a couple of packages that will emulate this architecture. An error message should let you know if anything is missing.
-Michael
[lots of output logs omitted] *** Build finished in 2:11:20 [ DONE ] # ls build ccache doc .gitignore ipfire-2.27.2gb-ext4.x86_64-full-core163.img.xz ipfire-2.27.x86_64-full-core163.iso langs log make.sh src cache config .git html ipfire-2.27.2gb-ext4.x86_64-full-core163.img.xz.md5 ipfire-2.27.x86_64-full-core163.iso.md5 lfs .mailmap packages tools
If you could give me a hint on what I'm doing wrong, I would be frightfully grateful. :-)
Thanks, and best regards, Peter Müller