9.2.1 Compile Errors[SOLVED]

When I compiled version 9.2.1 with “PROJECT=Amlogic ARCH=arm make image” command, the following error occurred.

==============================================================================
BUILD      device-trees-amlogic (target)
    TOOLCHAIN      manual
make[1]: Entering directory '/home/fayehoo/CoreELEC/build.CoreELEC-Amlogic.arm-9.2-devel/linux-b372a784708b8cc2d9ea86313180409a5c654e6a'
KBUILD_CFLAGS_MODULE:-DMODULE -mfix-cortex-a53-843419 -mfix-cortex-a53-835769
make[2]: 'arch/arm64/boot/dts/amlogic/gxbb_p200.dtb' is up to date.
make[2]: 'arch/arm64/boot/dts/amlogic/gxbb_p200_2G.dtb' is up to date.
make[2]: 'arch/arm64/boot/dts/amlogic/gxbb_p201.dtb' is up to date.
make[2]: 'arch/arm64/boot/dts/amlogic/gxbb_p200_1G_wetek_hub.dtb' is up to date.
make[2]: 'arch/arm64/boot/dts/amlogic/gxbb_p200_2G_wetek_play_2.dtb' is up to date.
  DTC     arch/arm64/boot/dts/amlogic/gxl_p212_1g.dtb
  DTC     arch/arm64/boot/dts/amlogic/gxl_p212_2g.dtb
  DTC     arch/arm64/boot/dts/amlogic/gxl_p230_2g.dtb
  DTC     arch/arm64/boot/dts/amlogic/gxl_p281_1g.dtb
arch/arm64/boot/dts/amlogic/gxl_p212_1g.dts:1:10: fatal error: gxl_p212_2g_buildroot.dts: No such file or directory
 #include "gxl_p212_2g_buildroot.dts"
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~
arch/arm64/boot/dts/amlogic/gxl_p212_2g.dts:1:10: fatal error: gxl_p212_2g_buildroot.dts: No such file or directory
 #include "gxl_p212_2g_buildroot.dts"
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
compilation terminated.
make[2]: *** [scripts/Makefile.lib:274: arch/arm64/boot/dts/amlogic/gxl_p212_1g.dtb] Error 1
make[2]: *** [scripts/Makefile.lib:274: arch/arm64/boot/dts/amlogic/gxl_p212_2g.dtb] Error 1
make[1]: *** [/home/fayehoo/CoreELEC/build.CoreELEC-Amlogic.arm-9.2-devel/linux-b372a784708b8cc2d9ea86313180409a5c654e6a/arch/arm64/Makefile:82: gxl_p212_1g.dtb] Error 2
make[1]: *** Waiting for unfinished jobs....
make[1]: *** [/home/fayehoo/CoreELEC/build.CoreELEC-Amlogic.arm-9.2-devel/linux-b372a784708b8cc2d9ea86313180409a5c654e6a/arch/arm64/Makefile:82: gxl_p212_2g.dtb] Error 2
arch/arm64/boot/dts/amlogic/gxl_p230_2g.dts:1:10: fatal error: gxl_p230_2g_buildroot.dts: No such file or directory
 #include "gxl_p230_2g_buildroot.dts"
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [scripts/Makefile.lib:274: arch/arm64/boot/dts/amlogic/gxl_p230_2g.dtb] Error 1
make[1]: *** [/home/fayehoo/CoreELEC/build.CoreELEC-Amlogic.arm-9.2-devel/linux-b372a784708b8cc2d9ea86313180409a5c654e6a/arch/arm64/Makefile:82: gxl_p230_2g.dtb] Error 2
In file included from arch/arm64/boot/dts/amlogic/gxl_p281_1g.dts:1:
arch/arm64/boot/dts/amlogic/gxl_p281_2g_buildroot.dts:22:10: fatal error: mesongxl_p212-panel.dtsi: No such file or directory
 #include "mesongxl_p212-panel.dtsi"
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [scripts/Makefile.lib:274: arch/arm64/boot/dts/amlogic/gxl_p281_1g.dtb] Error 1
make[1]: *** [/home/fayehoo/CoreELEC/build.CoreELEC-Amlogic.arm-9.2-devel/linux-b372a784708b8cc2d9ea86313180409a5c654e6a/arch/arm64/Makefile:82: gxl_p281_1g.dtb] Error 2
make[1]: Leaving directory '/home/fayehoo/CoreELEC/build.CoreELEC-Amlogic.arm-9.2-devel/linux-b372a784708b8cc2d9ea86313180409a5c654e6a'
[063/288] [FAIL] install device-trees-amlogic
FAILURE: scripts/install device-trees-amlogic has failed!
parallel: This job failed:
package_worker 1 63 288 'install device-trees-amlogic'
Parallel build failure - see log for details. Time of failure: Thu Mar  5 10:33:50 DST 2020
Makefile:12: recipe for target 'image' failed
make: *** [image] Error 1
==============================================================================

What’s the problem? How to solve it?please help

Try to clean 2 packages and make image again.

PROJECT=Amlogic ARCH=arm ./scripts/clean device-trees-amlogic
PROJECT=Amlogic ARCH=arm ./scripts/clean linux
PROJECT=Amlogic ARCH=arm make image

Thank you,It’s working。

1 Like