-vfpv4/base-files/CONTROL/conffiles || echo "${conffile##/ge550v1/qca_95xx_12_2/build_dir/target-aarch64/linux-ipq95xx_generic/base-files/ipkg-aarch64_cortex-a73_neon-vfpv4/base-files}" >> /ge550v1/qca_95xx_12_2/build_dir/target-aarch64/linux-ipq95xx_generic/base-files/ipkg-aarch64_cortex-a73_neon-vfpv4/base-files/CONTROL/conffiles; fi done
mkdir -p /ge550v1/qca_95xx_12_2/build_dir/target-aarch64/linux-ipq95xx_generic/base-files/ipkg-aarch64_cortex-a73_neon-vfpv4/base-files/etc/opkg; ( echo 'src/gz %d_core %U/targets/%S/packages'; echo 'src/gz %d_base %U/packages/%A/base'; echo 'src/gz %d_afc %U/packages/%A/afc'; echo 'src/gz %d_apple_homekit %U/packages/%A/apple_homekit'; echo 'src/gz %d_art2 %U/packages/%A/art2'; echo 'src/gz %d_ath10k_firmware %U/packages/%A/ath10k_firmware'; echo 'src/gz %d_athdiag %U/packages/%A/athdiag'; echo 'src/gz %d_athtestcmd %U/packages/%A/athtestcmd'; echo 'src/gz %d_bluetooth %U/packages/%A/bluetooth'; echo 'src/gz %d_bluetopia %U/packages/%A/bluetopia'; echo 'src/gz %d_bootloader %U/packages/%A/bootloader'; echo 'src/gz %d_btdaemon %U/packages/%A/btdaemon'; echo 'src/gz %d_csrmesh %U/packages/%A/csrmesh'; echo 'src/gz %d_data_modem_monitor %U/packages/%A/data_modem_monitor'; echo 'src/gz %d_healthmonitor %U/packages/%A/healthmonitor'; echo 'src/gz %d_hyfi %U/packages/%A/hyfi'; echo 'src/gz %d_ieee1905_security %U/packages/%A/ieee1905_security'; echo 'src/gz %d_ioe_bridges %U/packages/%A/ioe_bridges'; echo 'src/gz %d_kickstart %U/packages/%A/kickstart'; echo 'src/gz %d_lte_data_oss %U/packages/%A/lte_data_oss'; echo 'src/gz %d_lte_data_prop %U/packages/%A/lte_data_prop'; echo 'src/gz %d_luci %U/packages/%A/luci'; echo 'src/gz %d_minidump %U/packages/%A/minidump'; echo 'src/gz %d_networking %U/packages/%A/networking'; echo 'src/gz %d_nss %U/packages/%A/nss'; echo 'src/gz %d_nss_cust %U/packages/%A/nss_cust'; echo 'src/gz %d_nss_host %U/packages/%A/nss_host'; echo 'src/gz %d_nss_prop %U/packages/%A/nss_prop'; echo 'src/gz %d_nss_sap %U/packages/%A/nss_sap'; echo 'src/gz %d_nss_userspace %U/packages/%A/nss_userspace'; echo 'src/gz %d_odd %U/packages/%A/odd'; echo 'src/gz %d_packages %U/packages/%A/packages'; echo 'src/gz %d_platform_utils %U/packages/%A/platform_utils'; echo 'src/gz %d_qca %U/packages/%A/qca'; echo 'src/gz %d_qca_IOT %U/packages/%A/qca_IOT'; echo 'src/gz %d_qca_cp %U/packages/%A/qca_cp'; echo 'src/gz %d_qca_ezmesh %U/packages/%A/qca_ezmesh'; echo 'src/gz %d_qca_hk %U/packages/%A/qca_hk'; echo 'src/gz %d_qca_lib %U/packages/%A/qca_lib'; echo 'src/gz %d_qca_lit %U/packages/%A/qca_lit'; echo 'src/gz %d_qca_mad %U/packages/%A/qca_mad'; echo 'src/gz %d_qca_mcs %U/packages/%A/qca_mcs'; echo 'src/gz %d_qca_np %U/packages/%A/qca_np'; echo 'src/gz %d_qca_platform_utils %U/packages/%A/qca_platform_utils'; echo 'src/gz %d_qca_plc %U/packages/%A/qca_plc'; echo 'src/gz %d_qca_rsrcmgr %U/packages/%A/qca_rsrcmgr'; echo 'src/gz %d_qca_son_mem_debug %U/packages/%A/qca_son_mem_debug'; echo 'src/gz %d_qca_wapi %U/packages/%A/qca_wapi'; echo 'src/gz %d_qcom_utils_internal %U/packages/%A/qcom_utils_internal'; echo 'src/gz %d_qtip_server %U/packages/%A/qtip_server'; echo 'src/gz %d_routing %U/packages/%A/routing'; echo 'src/gz %d_shortcut_fe %U/packages/%A/shortcut_fe'; echo 'src/gz %d_sigma_dut %U/packages/%A/sigma_dut'; echo 'src/gz %d_sigma_dut_open %U/packages/%A/sigma_dut_open'; echo 'src/gz %d_snpe %U/packages/%A/snpe'; echo 'src/gz %d_ssdk %U/packages/%A/ssdk'; echo 'src/gz %d_thread %U/packages/%A/thread'; echo 'src/gz %d_wapid %U/packages/%A/wapid'; echo 'src/gz %d_whc %U/packages/%A/whc'; echo 'src/gz %d_wifi_debug_tools %U/packages/%A/wifi_debug_tools'; echo 'src/gz %d_wifi_fw_headers %U/packages/%A/wifi_fw_headers'; echo 'src/gz %d_wigig_firmware %U/packages/%A/wigig_firmware'; echo 'src/gz %d_wigig_utils %U/packages/%A/wigig_utils'; echo 'src/gz %d_wigig_utils_oss %U/packages/%A/wigig_utils_oss'; echo 'src/gz %d_wlan %U/packages/%A/wlan'; echo 'src/gz %d_wlan_hostapd %U/packages/%A/wlan_hostapd'; echo 'src/gz %d_wlan_iw %U/packages/%A/wlan_iw'; echo 'src/gz %d_wlan_open %U/packages/%A/wlan_open'; echo 'src/gz %d_wlan_utils %U/packages/%A/wlan_utils'; ) >> /ge550v1/qca_95xx_12_2/build_dir/target-aarch64/linux-ipq95xx_generic/base-files/ipkg-aarch64_cortex-a73_neon-vfpv4/base-files/etc/opkg/distfeeds.conf; /ge550v1/qca_95xx_12_2/staging_dir/host/bin/sed -i -e 's,%U,http://downloads.openwrt.org/releases/19.07-SNAPSHOT,g' -e 's,%V,19.07-SNAPSHOT,g' -e 's,%v,\L19.07-SNAPSHOT,g' -e 's,%C,12.02.2392,g' -e 's,%c,\L12.02.2392,g' -e 's,%D,OpenWrt,g' -e 's,%d,\LOpenWrt,g' -e 's,%R,12.02.2392,g' -e 's,%T,ipq95xx,g' -e 's,%S,ipq95xx/generic,g' -e 's,%A,aarch64_cortex-a73_neon-vfpv4,g' -e 's,%t,no-all busybox override,g' -e 's,%M,OpenWrt,g' -e 's,%m,https://openwrt.org/,g' -e 's,%b,https://bugs.openwrt.org/,g' -e 's,%u,https://openwrt.org/,g' -e 's,%s,https://forum.openwrt.org/,g' -e 's,%P,Generic,g' -e 's,%h,v0,g' /ge550v1/qca_95xx_12_2/build_dir/target-aarch64/linux-ipq95xx_generic/base-files/ipkg-aarch64_cortex-a73_neon-vfpv4/base-files/etc/opkg/distfeeds.conf
cp -fpR /ge550v1/qca_95xx_12_2/qsdk-package/package/base-files//files/* /ge550v1/qca_95xx_12_2/build_dir/target-aarch64/linux-ipq95xx_generic/base-files/ipkg-aarch64_cortex-a73_neon-vfpv4/base-files/
find /ge550v1/qca_95xx_12_2/build_dir/target-aarch64/linux-ipq95xx_generic/base-files/ipkg-aarch64_cortex-a73_neon-vfpv4/base-files -name 'CVS' -o -name '.svn' -o -name '.#*' -o -name '*~'| xargs -r rm -rf
export CROSS="aarch64-openwrt-linux-musl-" NO_RENAME=1 ; NM="aarch64-openwrt-linux-musl-nm" STRIP="/ge550v1/qca_95xx_12_2/staging_dir/host/bin/sstrip" STRIP_KMOD="/ge550v1/qca_95xx_12_2/scripts/strip-kmod.sh" PATCHELF="/ge550v1/qca_95xx_12_2/staging_dir/host/bin/patchelf" /ge550v1/qca_95xx_12_2/scripts/rstrip.sh /ge550v1/qca_95xx_12_2/build_dir/target-aarch64/linux-ipq95xx_generic/base-files/ipkg-aarch64_cortex-a73_neon-vfpv4/base-files
(cd /ge550v1/qca_95xx_12_2/build_dir/target-aarch64/linux-ipq95xx_generic/base-files/ipkg-aarch64_cortex-a73_neon-vfpv4/base-files/CONTROL; ( echo "$CONTROL"; printf "Description: "; echo "$DESCRIPTION" | sed -e 's,^[[:space:]]*, ,g'; ) > control; chmod 644 control; ( echo "#!/bin/sh"; echo "[ \"\${IPKG_NO_SCRIPT}\" = \"1\" ] && exit 0"; echo "[ -x "\${IPKG_INSTROOT}/lib/functions.sh" ] || exit 0"; echo ". \${IPKG_INSTROOT}/lib/functions.sh"; echo "default_postinst \$0 \$@"; ) > postinst; ( echo "#!/bin/sh"; echo "[ -x "\${IPKG_INSTROOT}/lib/functions.sh" ] || exit 0"; echo ". \${IPKG_INSTROOT}/lib/functions.sh"; echo "default_prerm \$0 \$@"; ) > prerm; chmod 0755 postinst prerm; echo "$V_Package_base_files_conffiles" > conffiles; )
install -d -m0755 /ge550v1/qca_95xx_12_2/bin/targets/ipq95xx/generic/packages
/ge550v1/qca_95xx_12_2/scripts/ipkg-build -c -o 0 -g 0 /ge550v1/qca_95xx_12_2/build_dir/target-aarch64/linux-ipq95xx_generic/base-files/ipkg-aarch64_cortex-a73_neon-vfpv4/base-files /ge550v1/qca_95xx_12_2/bin/targets/ipq95xx/generic/packages
/ge550v1/qca_95xx_12_2/staging_dir/host/bin/find: '/ge550v1/qca_95xx_12_2/build_dir/target-aarch64/linux-ipq95xx_generic/base-files/ipkg-aarch64_cortex-a73_neon-vfpv4/base-files/etc/config/network': No such file or directory
/ge550v1/qca_95xx_12_2/staging_dir/host/bin/find: '/ge550v1/qca_95xx_12_2/build_dir/target-aarch64/linux-ipq95xx_generic/base-files/ipkg-aarch64_cortex-a73_neon-vfpv4/base-files/etc/config/system': No such file or directory
/ge550v1/qca_95xx_12_2/staging_dir/host/bin/find: '/ge550v1/qca_95xx_12_2/build_dir/target-aarch64/linux-ipq95xx_generic/base-files/ipkg-aarch64_cortex-a73_neon-vfpv4/base-files/etc/dropbear/': No such file or directory
/ge550v1/qca_95xx_12_2/staging_dir/host/bin/find: '/ge550v1/qca_95xx_12_2/build_dir/target-aarch64/linux-ipq95xx_generic/base-files/ipkg-aarch64_cortex-a73_neon-vfpv4/base-files/etc/profile.d': No such file or directory
Packaged contents of /ge550v1/qca_95xx_12_2/build_dir/target-aarch64/linux-ipq95xx_generic/base-files/ipkg-aarch64_cortex-a73_neon-vfpv4/base-files into /ge550v1/qca_95xx_12_2/bin/targets/ipq95xx/generic/packages/base-files_204.4-12.02.2392_aarch64_cortex-a73_neon-vfpv4.ipk
echo "base-files" >> /ge550v1/qca_95xx_12_2/staging_dir/target-aarch64/pkginfo/base-files.default.install
make[4]: Leaving directory `/ge550v1/qca_95xx_12_2/package/base-files'
time: package/base-files/compile#0.49#0.08#0.60
make[4]: Entering directory `/ge550v1/qca_95xx_12_2/package/boot/uboot-envtools'
mkdir -p /ge550v1/qca_95xx_12_2/dl
SHELL= flock /ge550v1/qca_95xx_12_2/tmp/.u-boot-2022.01.tar.bz2.flock -c ' /ge550v1/qca_95xx_12_2/scripts/download.pl "/ge550v1/qca_95xx_12_2/dl" "u-boot-2022.01.tar.bz2" "81b4543227db228c03f8a1bf5ddbc813b0bb8f6555ce46064ef721a6fc680413" "" "https://ftp.denx.de/pub/u-boot" '
rm -f /ge550v1/qca_95xx_12_2/build_dir/target-aarch64/u-boot-2022.01/.built
touch /ge550v1/qca_95xx_12_2/build_dir/target-aarch64/u-boot-2022.01/.built_check
CFLAGS="-Os -pipe -march=armv8-a -mcpu=cortex-a73+crypto -fno-caller-saves -fno-plt -Wa,--noexecstack -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -iremap/ge550v1/qca_95xx_12_2/build_dir/target-aarch64/u-boot-2022.01:u-boot-2022.01 -Wformat -Werror=format-security -fPIC -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -I/ge550v1/qca_95xx_12_2/staging_dir/target-aarch64/usr/include -I/ge550v1/qca_95xx_12_2/staging_dir/target-aarch64/include -I/ge550v1/qca_95xx_12_2/staging_dir/toolchain-aarch64/usr/include -I/ge550v1/qca_95xx_12_2/staging_dir/toolchain-aarch64/include/fortify -I/ge550v1/qca_95xx_12_2/staging_dir/toolchain-aarch64/include " CXXFLAGS="-Os -pipe -march=armv8-a -mcpu=cortex-a73+crypto -fno-caller-saves -fno-plt -Wa,--noexecstack -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -iremap/ge550v1/qca_95xx_12_2/build_dir/target-aarch64/u-boot-2022.01:u-boot-2022.01 -Wformat -Werror=format-security -fPIC -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -I/ge550v1/qca_95xx_12_2/staging_dir/target-aarch64/usr/include -I/ge550v1/qca_95xx_12_2/staging_dir/target-aarch64/include -I/ge550v1/qca_95xx_12_2/staging_dir/toolchain-aarch64/usr/include -I/ge550v1/qca_95xx_12_2/staging_dir/toolchain-aarch64/include/fortify -I/ge550v1/qca_95xx_12_2/staging_dir/toolchain-aarch64/include " LDFLAGS="-L/ge550v1/qca_95xx_12_2/staging_dir/target-aarch64/usr/lib -L/ge550v1/qca_95xx_12_2/staging_dir/target-aarch64/lib -L/ge550v1/qca_95xx_12_2/staging_dir/toolchain-aarch64/usr/lib -L/ge550v1/qca_95xx_12_2/staging_dir/toolchain-aarch64/lib -fPIC -specs=/ge550v1/qca_95xx_12_2/include/hardened-ld-pie.specs -znow -zrelro " make -C /ge550v1/qca_95xx_12_2/build_dir/target-aarch64/u-boot-2022.01/. AR="aarch64-openwrt-linux-musl-gcc-ar" AS="aarch64-openwrt-linux-musl-gcc -c -Os -pipe -march=armv8-a -mcpu=cortex-a73+crypto -fno-caller-saves -fno-plt -Wa,--noexecstack -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -iremap/ge550v1/qca_95xx_12_2/build_dir/target-aarch64/u-boot-2022.01:u-boot-2022.01 -Wformat -Werror=format-security -fPIC -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro" LD=aarch64-openwrt-linux-musl-ld NM="aarch64-openwrt-linux-musl-gcc-nm" CC="aarch64-openwrt-linux-musl-gcc" GCC="aarch64-openwrt-linux-musl-gcc" CXX="aarch64-openwrt-linux-musl-g++" RANLIB="aarch64-openwrt-linux-musl-gcc-ranlib" STRIP=aarch64-openwrt-linux-musl-strip OBJCOPY=aarch64-openwrt-linux-musl-objcopy OBJDUMP=aarch64-openwrt-linux-musl-objdump SIZE=aarch64-openwrt-linux-musl-size CROSS="aarch64-openwrt-linux-musl-" ARCH="aarch64" TARGET_CFLAGS="-Os -pipe -march=armv8-a -mcpu=cortex-a73+crypto -fno-caller-saves -fno-plt -Wa,--noexecstack -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -iremap/ge550v1/qca_95xx_12_2/build_dir/target-aarch64/u-boot-2022.01:u-boot-2022.01 -Wformat -Werror=format-security -fPIC -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro" TARGET_LDFLAGS="-L/ge550v1/qca_95xx_12_2/staging_dir/target-aarch64/usr/lib -L/ge550v1/qca_95xx_12_2/staging_dir/target-aarch64/lib -L/ge550v1/qca_95xx_12_2/staging_dir/toolchain-aarch64/usr/lib -L/ge550v1/qca_95xx_12_2/staging_dir/toolchain-aarch64/lib -fPIC -specs=/ge550v1/qca_95xx_12_2/include/hardened-ld-pie.specs -znow -zrelro" no-dot-config-targets=envtools envtools ;
make[5]: Entering directory `/ge550v1/qca_95xx_12_2/build_dir/target-aarch64/u-boot-2022.01'
Makefile:40: *** commands commence before first target. Stop.
make[5]: Leaving directory `/ge550v1/qca_95xx_12_2/build_dir/target-aarch64/u-boot-2022.01'
make[4]: *** [/ge550v1/qca_95xx_12_2/build_dir/target-aarch64/u-boot-2022.01/.built] Error 2
make[4]: Leaving directory `/ge550v1/qca_95xx_12_2/package/boot/uboot-envtools'
time: package/boot/uboot-envtools/compile#0.14#0.05#0.19
make[3]: *** [package/boot/uboot-envtools/compile] Error 2
make[3]: Leaving directory `/ge550v1/qca_95xx_12_2'
make[2]: *** [/ge550v1/qca_95xx_12_2/staging_dir/target-aarch64/stamp/.package_compile] Error 2
make[2]: Leaving directory `/ge550v1/qca_95xx_12_2'
make[1]: *** [world] Error 2
make[1]: Leaving directory `/ge550v1/qca_95xx_12_2'
make: *** [sdk] Error 2
huaxi@fd4bb9d5f3ca:/ge550v1/Iplatform/build$
以上是make PRODUCT_NAME=ge550v1 sdk的输出,请分析其中的问题,首先/ge550v1/qca_95xx_12_2/build_dir/target-aarch64/u-boot-2022.01这个目录里的makefile肯定没有问题
最新发布