Hi,
I'm trying to build the image myself so I can experiment with the code but I'm stuck with errors during kernel compilation:
CC scripts/mod/empty.o
/root/LibreELEC.tv/build.LibreELEC-S905.arm-8.0-devel/toolchain/lib/gcc-linaro-aarch64-linux-gnu/bin//aarch64-linux-gnu-gcc: 1: /root/LibreELEC.tv/build.LibreELEC-S905.arm-8.0-devel/toolchain/lib/gcc-linaro-aarch64-linux-gnu/bin//aarch64-linux-gnu-gcc: ELF: not found
/root/LibreELEC.tv/build.LibreELEC-S905.arm-8.0-devel/toolchain/lib/gcc-linaro-aarch64-linux-gnu/bin//aarch64-linux-gnu-gcc: 1: /root/LibreELEC.tv/build.LibreELEC-S905.arm-8.0-devel/toolchain/lib/gcc-linaro-aarch64-linux-gnu/bin//aarch64-linux-gnu-gcc: Syntax error: Unterminated quoted string
make[3]: *** [scripts/Makefile.build:309: scripts/mod/empty.o] Error 2
make[2]: *** [scripts/Makefile.build:455: scripts/mod] Error 2
make[2]: *** Waiting for unfinished jobs....
HOSTCC scripts/dtc/data.o
CC kernel/bounds.s
SHIPPED scripts/dtc/dtc-lexer.lex.c
SHIPPED scripts/dtc/dtc-parser.tab.h
SHIPPED scripts/dtc/dtc-parser.tab.c
HOSTCC scripts/dtc/dtc.o
/root/LibreELEC.tv/build.LibreELEC-S905.arm-8.0-devel/toolchain/lib/gcc-linaro-aarch64-linux-gnu/bin//aarch64-linux-gnu-gcc: 1: /root/LibreELEC.tv/build.LibreELEC-S905.arm-8.0-devel/toolchain/lib/gcc-linaro-aarch64-linux-gnu/bin//aarch64-linux-gnu-gcc: ELF: not found
/root/LibreELEC.tv/build.LibreELEC-S905.arm-8.0-devel/toolchain/lib/gcc-linaro-aarch64-linux-gnu/bin//aarch64-linux-gnu-gcc: 1: /root/LibreELEC.tv/build.LibreELEC-S905.arm-8.0-devel/toolchain/lib/gcc-linaro-aarch64-linux-gnu/bin//aarch64-linux-gnu-gcc: Syntax error: Unterminated quoted string
make[2]: *** [/root/LibreELEC.tv/build.LibreELEC-S905.arm-8.0-devel/linux-92ab78c/./Kbuild:36: kernel/bounds.s] Error 2
make[1]: *** [Makefile:898: prepare0] Error 2
make[1]: *** Waiting for unfinished jobs....
HOSTCC scripts/dtc/flattree.o
HOSTCC scripts/dtc/fstree.o
HOSTCC scripts/dtc/livetree.o
HOSTCC scripts/dtc/srcpos.o
HOSTCC scripts/dtc/treesource.o
HOSTCC scripts/dtc/util.o
HOSTCC scripts/dtc/dtc-lexer.lex.o
HOSTCC scripts/dtc/dtc-parser.tab.o
HOSTLD scripts/dtc/dtc
make[1]: *** [Makefile:538: scripts] Error 2
make[1]: Leaving directory '/root/LibreELEC.tv/build.LibreELEC-S905.arm-8.0-devel/linux-92ab78c'
Makefile:9: recipe for target 'release' failed
make: *** [release] Error 2
Display More
Any ideas? I'm working with beta5 source code and trying to build 32-bit version with "PROJECT=S905 ARCH=arm make -j4".
Thank you.
EDIT: Nevermind, I didn't realized that I'm running on x86 host but x86_64 seems to be required for aarch64 kernel build.