Required build host architecture

Which system do you use? Android, Ubuntu, OOWOW or others?

Ubuntu

Which version of system do you use? Please provide the version of the system here:

24.04

Please describe your issue below:

As described at Build Ubuntu/Debian Images | Khadas Documentation I can create a new Ubuntu based image, but the requirement seems to be to create the image on a ‘x86-x64’ build host:

khadas@Khadas:~/project/khadas/fenix$ make info

Version: 1.7.5
Current environment:

#KHADAS_BOARD=VIM3
#VENDOR=Amlogic
#CHIP=A311D
#LINUX=mainline
#UBOOT=mainline
#DISTRIBUTION=Ubuntu
#DISTRIB_RELEASE=noble
#DISTRIB_TYPE=gnome
#DISTRIB_ARCH=arm64
#INSTALL_TYPE=SD-USB

===========================================

khadas@Khadas:~/project/khadas/fenix$ make
[i] FENIX (scripts/create_image.sh) BUILD: /home/khadas/project/khadas/fenix/build | DL: /home/khadas/project/khadas/fenix/downloads | sudo: sudo -E

BUILD_TYPE : develop
DOWNLOAD_MIRROR : default
NO_CCACHE : no
COMPRESS_IMAGE : yes
CLONE_FULL_COMMIT_LOG : no
FORCE_BUILD_KERNEL_DEB : yes
SKIP_ROOTFS_CACHE_DOWNLOAD : no
FORCE_CREATE_ROOTFS_CACHE : no
CREATE_ROOTFS_CACHE_ONLY : no
NO_APT_CACHER : yes
SKIP_HEADER_DEB : no
TEST_IMAGE : no
PREINSTALL_SNAP_PACKAGES : no
PANFROST_SUPPORT : no

PARAMETERS*
Fenix Version: 1.7.5
Khadas Board: VIM3
Uboot Version: mainline
Uboot Configuration: khadas-vim3_defconfig
Uboot Branch: master
Linux Version: mainline
Linux Configuration: kvims_defconfig
Linux Fragment:
Linux DTB: /home/khadas/project/khadas/fenix/build/linux/arch/arm64/boot/dts/amlogic/meson-g12b-a311d-khadas-vim3.dtb
Linux Branch: khadas-linux-6.11.y
Distribution: Ubuntu
Distribution Release: noble
Distribution Type: gnome
Distribution Arch: arm64
Install Type: SD-USB
Final Image: vim3-ubuntu-24.04-gnome-linux-6.11-fenix-1.7.5-260107-develop.img
Compressed Image: vim3-ubuntu-24.04-gnome-linux-6.11-fenix-1.7.5-260107-develop.img.xz


Info: Check active build session /home/khadas/project/khadas/fenix/build/build.pid [23331]
Info: Start new build session /home/khadas/project/khadas/fenix/build/build.pid [23331]
Info: Cleanup old build session
config/functions/common-functions:73 Error: Your build host architecture is not supported,please use a ‘x86-x64’ build host.
make: *** [Makefile:2: all] Error 255


Would it be possible to build directly on arm64 Khadas Vim 3 Pro?

It is not supported.