==========================================
Start building all images
==========================================
Using kernel version(5.10) from environment
Toolchain for kernel:
/home/kaibo/firefly/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu-
==========================================
Start building kernel
==========================================
+ make -C /home/kaibo/firefly/kernel/ -j25 CROSS_COMPILE=/home/kaibo/firefly/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu- ARCH=arm64 firefly_linux_defconfig
make: Entering directory '/home/kaibo/firefly/kernel'
#
# No change to .config
#
make: Leaving directory '/home/kaibo/firefly/kernel'
*** LZ4 command line interface 64-bits r128, by Yann Collet (May 20 2021) ***
Your lz4 is too old for kernel:
Please update it:
git clone https://github.com/lz4/lz4.git --depth 1 -b v1.9.4
cd lz4
sudo make install -j8
ERROR: Running /home/kaibo/firefly/device/rockchip/common/scripts/mk-kernel.sh - do_build failed!
ERROR: exit code 1 from line 49:
"$SCRIPTS_DIR/check-kernel.sh"
ERROR: call stack:
mk-kernel.sh: do_build(49)
mk-kernel.sh: build_hook(209)
mk-kernel.sh: main(314)
ERROR: Running /home/kaibo/firefly/device/rockchip/common/build-hooks/99-all.sh - build_all failed!
ERROR: exit code 1 from line 29:
"$SCRIPTS_DIR/mk-kernel.sh" $RK_BOOT_IMG_FMT
ERROR: call stack:
99-all.sh: build_all(29)
99-all.sh: build_hook(136)
build-helper: try_func(63)
build-helper: try_hook(95)
build-helper: source(173)
99-all.sh: main(147)
ERROR: Running /home/kaibo/firefly/device/rockchip/common/build-hooks/99-all.sh - try_func build_hook all failed!
ERROR: exit code 1 from line 67:
build_hook
ERROR: call stack:
build-helper: try_func(67)
build-helper: try_hook(95)
build-helper: source(173)
99-all.sh: main(147)
ERROR: Running ./build.sh - run_hooks build all failed!
ERROR: exit code 1 from line 195:
/home/kaibo/firefly/device/rockchip/common/build-hooks/99-all.sh build all
ERROR: call stack:
build.sh: run_hooks(195)
build.sh: run_build_hooks(214)
build.sh: main(495)
build.sh: main(510)
ERROR: Running ./build.sh - run_build_hooks build all failed!
ERROR: exit code 1 from line 217:
build
ERROR: call stack:
build.sh: run_build_hooks(217)
build.sh: main(495)
build.sh: main(510)
kaibo@kaibo:~/firefly$
dokcer 环境配置:
kaibo@Pc:~/docker$ cat dockerfile
FROM ubuntu:18.04
MAINTAINER kaibo "hk19991123@gmail.com"
ENV DEBIAN_FRONTEND=noninteractive
RUN cp -a /etc/apt/sources.list /etc/apt/sources.list.bak
RUN sed -i 's@http://.*ubuntu.com@http://repo.huaweicloud.com@g' /etc/apt/sources.list
RUN apt update
RUN apt install -y build-essential crossbuild-essential-arm64 \
bash-completion vim sudo locales time rsync bc python
# language support
RUN locale-gen en_US.UTF-8
ENV LANG en_US.UTF-8
# switch to a no-root user
RUN useradd -c 'kaibo user' -m -d /home/kaibo -s /bin/bash kaibo
RUN sed -i -e '/\%sudo/ c \%sudo ALL=(ALL) NOPASSWD: ALL' /etc/sudoers
RUN usermod -a -G sudo kaibo
USER kaibo
WORKDIR /home/kaibo
内核配置:kaibo@Pc:~$ cd linux/rockchip/firefly/kernel/
kaibo@Pc:~/linux/rockchip/firefly/kernel$ ./check-config.sh .config
info: reading kernel config from .config ...