使用fenix编译debs总是失败

之前因为要用GPIO所以编译过一次,成功了而且可以使用,然后GPIO又不够了又准备编译一次,结果怎么都不成功,甚至直接git clone fenix然后执行make debs都会失败,因为不是很明白原理,make kernel && make debs && make报错也是一样的,具体错误贴在下面了,没有更改dts的内容

@gpxin 你的log呢,好像没有贴出来啊

Sat Jan 23 14:44:16 CST 2021
Info: Build host: bionic
Info: Building package: linux-u-boot-vim3-vendor
dpkg-deb: building package ‘linux-u-boot-vim3-vendor’ in ‘/home/zsx96/Downloads/fenix/build/images/.tmp/linux-u-boot-vim3-vendor_1.0.1-2015.01_arm64.deb’.
Info: Build linux debs…
make[1]: Entering directory ‘/home/zsx96/Downloads/fenix/linux’
CHK include/config/kernel.release
make KBUILD_SRC=
CHK include/config/kernel.release
CHK include/config/kernel.release_full
CHK include/generated/uapi/linux/version.h
CHK include/generated/utsrelease.h
CHK scripts/mod/devicetable-offsets.h
CHK include/generated/timeconst.h
CHK include/generated/bounds.h
CHK include/generated/asm-offsets.h
CALL scripts/checksyscalls.sh
GEN usr/initramfs_data.cpio.gz
CHK include/generated/compile.h
AS usr/initramfs_data.o
LD usr/built-in.o
CHK kernel/config_data.h
bcm SDIO driver configured
GEN .version
LD vmlinux.o
MODPOST vmlinux.o
WARNING: modpost: Found 3 section mismatch(es).
To see full details build your kernel with:
‘make CONFIG_DEBUG_SECTION_MISMATCH=y’
CHK include/generated/compile.h
UPD include/generated/compile.h
CC init/version.o
LD init/built-in.o
KSYM .tmp_kallsyms1.o
KSYM .tmp_kallsyms2.o
LD vmlinux
SORTEX vmlinux
SYSMAP System.map
OBJCOPY arch/arm64/boot/Image
Building modules, stage 2.
GZIP arch/arm64/boot/Image.gz
MODPOST 124 modules
BUILDDEB
make[5]: Nothing to be done for ‘__dtbs_install’.
make[5]: Nothing to be done for ‘__dtbs_install’.
INSTALL arch/arm64/boot/dts/amlogic/kvim_linux.dtb
make[5]: Nothing to be done for ‘__dtbs_install’.
make[5]: Nothing to be done for ‘__dtbs_install’.
make[5]: Nothing to be done for ‘__dtbs_install’.
INSTALL arch/arm64/boot/dts/amlogic/kvim2_linux.dtb
INSTALL arch/arm64/boot/dts/amlogic/kvim3l_linux.dtb
INSTALL arch/arm64/boot/dts/amlogic/kvim3_linux.dtb
make[5]: Nothing to be done for ‘__dtbs_install’.
make[5]: Nothing to be done for ‘__dtbs_install’.
make[5]: Nothing to be done for ‘__dtbs_install’.
make[5]: Nothing to be done for ‘__dtbs_install’.
make[5]: Nothing to be done for ‘__dtbs_install’.
make[5]: Nothing to be done for ‘__dtbs_install’.
make[5]: Nothing to be done for ‘__dtbs_install’.
make[5]: Nothing to be done for ‘__dtbs_install’.
make[5]: Nothing to be done for ‘__dtbs_install’.
make[5]: Nothing to be done for ‘__dtbs_install’.
make[5]: Nothing to be done for ‘__dtbs_install’.
make[5]: Nothing to be done for ‘__dtbs_install’.
make[5]: Nothing to be done for ‘__dtbs_install’.
make[5]: Nothing to be done for ‘__dtbs_install’.
make[5]: Nothing to be done for ‘__dtbs_install’.
make[5]: Nothing to be done for ‘__dtbs_install’.
INSTALL crypto/anubis.ko
INSTALL crypto/async_tx/async_memcpy.ko
INSTALL crypto/async_tx/async_pq.ko
INSTALL crypto/async_tx/async_raid6_recov.ko
INSTALL crypto/async_tx/async_xor.ko
INSTALL crypto/async_tx/async_tx.ko
INSTALL crypto/blowfish_common.ko
INSTALL crypto/blowfish_generic.ko
INSTALL crypto/cast6_generic.ko
INSTALL crypto/camellia_generic.ko
INSTALL crypto/cast5_generic.ko
INSTALL crypto/cast_common.ko
INSTALL crypto/fcrypt.ko
INSTALL crypto/chacha20_generic.ko
INSTALL crypto/khazad.ko
INSTALL crypto/salsa20_generic.ko
INSTALL crypto/serpent_generic.ko
INSTALL crypto/seed.ko
INSTALL crypto/speck.ko
INSTALL crypto/tea.ko
INSTALL crypto/xor.ko
INSTALL drivers/amlogic/ddr_tool/ddr_window.ko
INSTALL drivers/amlogic/isp_module/subdev/lens/iv009_isp_lens.ko
INSTALL drivers/amlogic/isp_module/subdev/iq/iv009_isp_iq.ko
INSTALL drivers/amlogic/isp_module/subdev/sensor/iv009_isp_sensor.ko
INSTALL drivers/amlogic/isp_module/v4l2_dev/iv009_isp.ko
INSTALL drivers/amlogic/media_modules/amvdec_ports/amvdec_ports.ko
INSTALL drivers/amlogic/media_modules/common/firmware/firmware.ko
INSTALL drivers/amlogic/media_modules/common/media_clock/media_clock.ko
INSTALL drivers/amlogic/media_modules/frame_provider/decoder/avs/amvdec_avs.ko
INSTALL drivers/amlogic/media_modules/frame_provider/decoder/avs2/amvdec_avs2.ko
INSTALL drivers/amlogic/media_modules/frame_provider/decoder/h264/amvdec_h264.ko
INSTALL drivers/amlogic/media_modules/frame_provider/decoder/h264/amvdec_h264mvc.ko
INSTALL drivers/amlogic/media_modules/frame_provider/decoder/h264_multi/amvdec_mh264.ko
INSTALL drivers/amlogic/media_modules/frame_provider/decoder/h265/amvdec_h265.ko
INSTALL drivers/amlogic/media_modules/frame_provider/decoder/mjpeg/amvdec_mjpeg.ko
INSTALL drivers/amlogic/media_modules/frame_provider/decoder/mjpeg/amvdec_mmjpeg.ko
INSTALL drivers/amlogic/media_modules/frame_provider/decoder/mpeg12/amvdec_mmpeg12.ko
INSTALL drivers/amlogic/media_modules/frame_provider/decoder/mpeg12/amvdec_mpeg12.ko
INSTALL drivers/amlogic/media_modules/frame_provider/decoder/mpeg4/amvdec_mmpeg4.ko
INSTALL drivers/amlogic/media_modules/frame_provider/decoder/mpeg4/amvdec_mpeg4.ko
INSTALL drivers/amlogic/media_modules/frame_provider/decoder/real/amvdec_real.ko
INSTALL drivers/amlogic/media_modules/frame_provider/decoder/utils/decoder_common.ko
INSTALL drivers/amlogic/media_modules/frame_provider/decoder/vc1/amvdec_vc1.ko
INSTALL drivers/amlogic/media_modules/frame_provider/decoder/vp9/amvdec_vp9.ko
INSTALL drivers/amlogic/media_modules/frame_sink/encoder/h264/encoder.ko
INSTALL drivers/amlogic/media_modules/frame_sink/encoder/h265/vpu.ko
INSTALL drivers/amlogic/media_modules/stream_input/parser/hw_demux/aml_hardware_dmx.ko
INSTALL drivers/amlogic/media_modules/stream_input/stream_input.ko
INSTALL drivers/amlogic/npu/galcore.ko
INSTALL drivers/block/zram/zram.ko
INSTALL drivers/gpu/arm/midgard/mali_kbase.ko
INSTALL drivers/gpu/arm/midgard/tests/kutf/kutf.ko
INSTALL drivers/gpu/arm/utgard/mali.ko
INSTALL drivers/input/gameport/emu10k1-gp.ko
INSTALL drivers/input/gameport/fm801-gp.ko
INSTALL drivers/input/gameport/gameport.ko
INSTALL drivers/input/gameport/lightning.ko
INSTALL drivers/input/gameport/ns558.ko
INSTALL drivers/input/joystick/a3d.ko
INSTALL drivers/input/joystick/adi.ko
INSTALL drivers/input/joystick/analog.ko
INSTALL drivers/input/joystick/as5011.ko
INSTALL drivers/input/joystick/cobra.ko
INSTALL drivers/input/joystick/gf2k.ko
INSTALL drivers/input/joystick/grip.ko
INSTALL drivers/input/joystick/grip_mp.ko
INSTALL drivers/input/joystick/guillemot.ko
INSTALL drivers/input/joystick/iforce/iforce.ko
INSTALL drivers/input/joystick/interact.ko
INSTALL drivers/input/joystick/joydump.ko
INSTALL drivers/input/joystick/magellan.ko
INSTALL drivers/input/joystick/sidewinder.ko
INSTALL drivers/input/joystick/spaceball.ko
INSTALL drivers/input/joystick/spaceorb.ko
INSTALL drivers/input/joystick/tmdc.ko
INSTALL drivers/input/joystick/stinger.ko
INSTALL drivers/input/joystick/twidjoy.ko
INSTALL drivers/input/joystick/warrior.ko
INSTALL drivers/input/joystick/zhenhua.ko
INSTALL drivers/md/dm-multipath.ko
INSTALL drivers/md/dm-delay.ko
INSTALL drivers/md/dm-queue-length.ko
INSTALL drivers/md/dm-raid.ko
INSTALL drivers/md/dm-service-time.ko
INSTALL drivers/md/dm-round-robin.ko
INSTALL drivers/md/dm-zero.ko
INSTALL drivers/md/faulty.ko
INSTALL drivers/md/multipath.ko
INSTALL drivers/md/raid0.ko
INSTALL drivers/md/raid1.ko
INSTALL drivers/md/raid10.ko
INSTALL drivers/md/raid456.ko
INSTALL drivers/media/usb/gspca/gspca_main.ko
INSTALL drivers/net/wireless/ath/ath.ko
INSTALL drivers/net/wireless/ath/ath10k/ath10k_core.ko
INSTALL drivers/net/wireless/ath/ath10k/ath10k_pci.ko
INSTALL drivers/net/wireless/bcmdhd/dhd.ko
INSTALL drivers/video/backlight/lcd.ko
INSTALL fs/afs/kafs.ko
INSTALL fs/btrfs/btrfs.ko
INSTALL fs/ceph/ceph.ko
INSTALL fs/efivarfs/efivarfs.ko
INSTALL fs/coda/coda.ko
INSTALL fs/ncpfs/ncpfs.ko
INSTALL fs/lockd/lockd.ko
INSTALL fs/nfs/filelayout/nfs_layout_nfsv41_files.ko
INSTALL fs/nfs/blocklayout/blocklayoutdriver.ko
INSTALL fs/nfs/flexfilelayout/nfs_layout_flexfiles.ko
INSTALL fs/nfs/nfs.ko
INSTALL fs/nfs/nfsv2.ko
INSTALL fs/nfs/nfsv3.ko
INSTALL fs/nfs/nfsv4.ko
INSTALL fs/nfs_common/grace.ko
INSTALL fs/nfs_common/nfs_acl.ko
INSTALL fs/overlayfs/overlay.ko
INSTALL fs/nfsd/nfsd.ko
INSTALL fs/xfs/xfs.ko
INSTALL lib/raid6/raid6_pq.ko
INSTALL net/ceph/libceph.ko
INSTALL net/rxrpc/af-rxrpc.ko
INSTALL net/sunrpc/auth_gss/auth_rpcgss.ko
INSTALL net/sunrpc/auth_gss/rpcsec_gss_krb5.ko
INSTALL net/sunrpc/sunrpc.ko
DEPMOD 4.9.241
CHK include/generated/uapi/linux/version.h
CHK include/generated/uapi/linux/version.h
INSTALL debian/headertmp/usr/include/asm-generic/ (35 files)
INSTALL debian/headertmp/usr/include/misc/ (1 file)
INSTALL debian/headertmp/usr/include/drm/ (24 files)
INSTALL debian/headertmp/usr/include/linux/android/ (1 file)
INSTALL debian/headertmp/usr/include/mtd/ (5 files)
INSTALL debian/headertmp/usr/include/linux/byteorder/ (2 files)
INSTALL debian/headertmp/usr/include/linux/caif/ (2 files)
INSTALL debian/headertmp/usr/include/linux/can/ (5 files)
INSTALL debian/headertmp/usr/include/rdma/hfi/ (1 file)
INSTALL debian/headertmp/usr/include/rdma/ (14 files)
INSTALL debian/headertmp/usr/include/linux/cifs/ (1 file)
INSTALL debian/headertmp/usr/include/linux/dvb/ (8 files)
INSTALL debian/headertmp/usr/include/linux/genwqe/ (1 file)
INSTALL debian/headertmp/usr/include/scsi/fc/ (4 files)
INSTALL debian/headertmp/usr/include/sound/ (15 files)
INSTALL debian/headertmp/usr/include/linux/hdlc/ (1 file)
INSTALL debian/headertmp/usr/include/linux/hsi/ (2 files)
INSTALL debian/headertmp/usr/include/scsi/ (4 files)
INSTALL debian/headertmp/usr/include/linux/iio/ (2 files)
INSTALL debian/headertmp/usr/include/linux/isdn/ (1 file)
INSTALL debian/headertmp/usr/include/video/ (3 files)
INSTALL debian/headertmp/usr/include/linux/mmc/ (1 file)
INSTALL debian/headertmp/usr/include/xen/ (4 files)
INSTALL debian/headertmp/usr/include/uapi/ (0 file)
INSTALL debian/headertmp/usr/include/linux/netfilter/ipset/ (4 files)
INSTALL debian/headertmp/usr/include/linux/netfilter/ (87 files)
INSTALL debian/headertmp/usr/include/linux/netfilter_arp/ (2 files)
INSTALL debian/headertmp/usr/include/linux/netfilter_bridge/ (17 files)
INSTALL debian/headertmp/usr/include/linux/netfilter_ipv4/ (9 files)
INSTALL debian/headertmp/usr/include/linux/netfilter_ipv6/ (12 files)
INSTALL debian/headertmp/usr/include/linux/nfsd/ (5 files)
INSTALL debian/headertmp/usr/include/linux/raid/ (2 files)
INSTALL debian/headertmp/usr/include/linux/spi/ (1 file)
INSTALL debian/headertmp/usr/include/linux/sunrpc/ (1 file)
INSTALL debian/headertmp/usr/include/linux/tc_act/ (14 files)
INSTALL debian/headertmp/usr/include/linux/tc_ematch/ (4 files)
INSTALL debian/headertmp/usr/include/linux/usb/ (11 files)
INSTALL debian/headertmp/usr/include/linux/wimax/ (1 file)
INSTALL debian/headertmp/usr/include/linux/ (455 files)
INSTALL debian/headertmp/usr/include/asm/ (36 files)
dpkg-deb: building package ‘linux-dtb-amlogic-4.9’ in ‘…/linux-dtb-amlogic-4.9_1.0.1_arm64.deb’.
dpkg-deb: building package ‘linux-headers-amlogic-4.9’ in ‘…/linux-headers-amlogic-4.9_1.0.1_arm64.deb’.
dpkg-deb: building package ‘linux-libc-dev-amlogic-4.9’ in ‘…/linux-libc-dev-amlogic-4.9_1.0.1_arm64.deb’.
dpkg-deb: building package ‘linux-image-amlogic-4.9’ in ‘…/linux-image-amlogic-4.9_1.0.1_arm64.deb’.
dpkg-genchanges: warning: unknown substitution variable ${kernel:debarch}
dpkg-genchanges: info: binary-only upload (no source code included)
make[1]: Leaving directory ‘/home/zsx96/Downloads/fenix/linux’
Info: Build board deb…
Image Name: A311D autoscript
Created: Sat Jan 23 14:45:32 2021
Image Type: AArch64 Linux Script (uncompressed)
Data Size: 9587 Bytes = 9.36 kB = 0.01 MB
Load Address: 00000000
Entry Point: 00000000
Contents:
Image 0: 9579 Bytes = 9.35 kB = 0.01 MB
Image Name: Amlogic autoscript
Created: Sat Jan 23 14:45:32 2021
Image Type: AArch64 Linux Script (uncompressed)
Data Size: 804 Bytes = 0.79 kB = 0.00 MB
Load Address: 00000000
Entry Point: 00000000
Contents:
Image 0: 796 Bytes = 0.78 kB = 0.00 MB
adding: aml_autoscript (deflated 70%)
adding: aml_autoscript.txt (deflated 75%)
/home/zsx96/Downloads/fenix
Info: Building package: linux-board-package-bionic-vim3
dpkg-deb: building package ‘linux-board-package-bionic-vim3’ in ‘/home/zsx96/Downloads/fenix/build/images/.tmp/linux-board-package-bionic-vim3_1.0.1_arm64.deb’.
Info: Build desktop deb…
Info: Building package: fenix-ubuntu-bionic-gnome-desktop
dpkg-deb: building package ‘fenix-ubuntu-bionic-gnome-desktop’ in ‘/home/zsx96/Downloads/fenix/build/images/.tmp/fenix-ubuntu-bionic-gnome-desktop_1.0.1_all.deb’.
Info: Build gpu deb…
Info: Building package: linux-gpu-mali-fbdev
dpkg-deb: building package ‘linux-gpu-mali-fbdev’ in ‘/home/zsx96/Downloads/fenix/build/images/.tmp/linux-gpu-mali-fbdev_1.0.1-r12p0_arm64.deb’.
Info: Building WiringPi packages…
Info: Build updater deb…
Info: Building package: fenix-updater-package-bionic-vim3-4.9
dpkg-deb: building package ‘fenix-updater-package-bionic-vim3-4.9’ in ‘/home/zsx96/Downloads/fenix/build/images/.tmp/fenix-updater-package-bionic-vim3-4.9_1.0.1_arm64.deb’.
Info: Building Kodi packages…
Info: Building libplayer_aml packages…
Info: Building amremote packages…
Info: Building gstreamer_aml packages…
Info: Building npu_aml packages…
Info: Building tengine_libs_deb packages…
cp: cannot stat ‘bionic/arm64/*.deb’: No such file or directory
Makefile:67: recipe for target ‘debs’ failed
make: *** [debs] Error 1

不好意思,刚贴出来,上面的部分好像都成功了。我之前用的是同一台主机,可以编译成功

@gpxin 你好,你执行make info把信息贴出来

Version: 1.0.1
Current environment:
===========================================

#KHADAS_BOARD=VIM3
#VENDOR=Amlogic
#CHIP=A311D
#LINUX=4.9
#UBOOT=2015.01
#DISTRIBUTION=Ubuntu
#DISTRIB_RELEASE=bionic
#DISTRIB_TYPE=gnome
#DISTRIB_ARCH=arm64
#INSTALL_TYPE=EMMC

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

@gpxin Gnome桌面,目前只支持20.04,如果你是18.04,请使用xface桌面,或者编译20.04.我们VIM3目前主要维护20.04+gnome

我这边更新了代码,你同步一下在试试。

说明一下:建议使用ubuntu 20.04的系统,后续对于18.04不会继续维护了。

没问题了,不管是20.04还是18.04的都成功了,因为配置了很多环境所以不是很想重烧系统,不过numbqq已经帮忙弄好了

非常感谢!已经好了,因为网络问题弄了好几次。因为之前碰到的一些问题在18.04上面没有所以一直在用18.04,以后会切换到20.04的。