shejiewu 发表于 2022-8-9 20:35:29

[已解决]编译官方开源库的编译报错,各位大佬来看看,怎...

本帖最后由 shejiewu 于 2022-8-26 19:53 编辑

make: Leaving directory '/workdir/gl-infra-builder/wlan-ap/openwrt/build_dir/target-arm_cortex-a7_musl_eabi/Python-3.9.12'

touch /workdir/gl-infra-builder/wlan-ap/openwrt/build_dir/target-arm_cortex-a7_musl_eabi/Python-3.9.12/.builtr

mkdir -p /workdir/gl-infra-builder/wlan-ap/openwrt/tmp/stage-python3/host /workdir/gl-infra-builder/wlan-ap/openwrt/staging_dir/target-arm_cortex-a7_musl_eabi/packages

install -d -m0755 /workdir/gl-infra-builder/wlan-ap/openwrt/tmp/stage-python3/usr/include /workdir/gl-infra-builder/wlan-ap/openwrt/tmp/stage-python3/usr/lib /workdir/gl-infra-builder/wlan-ap/openwrt/tmp/stage-python3/usr/lib/pkgconfig

install -d -m0755 /workdir/gl-infra-builder/wlan-ap/openwrt/tmp/stage-python3/host/bin

cp -fpR /workdir/gl-infra-builder/wlan-ap/openwrt/build_dir/target-arm_cortex-a7_musl_eabi/Python-3.9.12/ipkg-install/usr/include/python3.9 /workdir/gl-infra-builder/wlan-ap/openwrt/tmp/stage-python3/usr/include/

cp -fpR /workdir/gl-infra-builder/wlan-ap/openwrt/build_dir/target-arm_cortex-a7_musl_eabi/Python-3.9.12/ipkg-install/usr/lib/python3.9 /workdir/gl-infra-builder/wlan-ap/openwrt/build_dir/target-arm_cortex-a7_musl_eabi/Python-3.9.12/ipkg-install/usr/lib/libpython3.9.so* /workdir/gl-infra-builder/wlan-ap/openwrt/tmp/stage-python3/usr/lib/

grep '^_PYTHON_HOST_PLATFORM=' /workdir/gl-infra-builder/wlan-ap/openwrt/build_dir/target-arm_cortex-a7_musl_eabi/Python-3.9.12/ipkg-install/usr/lib/python3.9/config-3.9/Makefile > /workdir/gl-infra-builder/wlan-ap/openwrt/tmp/stage-python3/usr/lib/python3.9/config-3.9/Makefile-vars

cp -fpR /workdir/gl-infra-builder/wlan-ap/openwrt/build_dir/target-arm_cortex-a7_musl_eabi/Python-3.9.12/ipkg-install/usr/lib/pkgconfig/python*.pc /workdir/gl-infra-builder/wlan-ap/openwrt/tmp/stage-python3/usr/lib/pkgconfig
install -m0755 /workdir/gl-infra-builder/wlan-ap/openwrt/build_dir/target-arm_cortex-a7_musl_eabi/Python-3.9.12/ipkg-install/usr/bin/python3.9-config /workdir/gl-infra-builder/wlan-ap/openwrt/tmp/stage-python3/host/bin/
/workdir/gl-infra-builder/wlan-ap/openwrt/staging_dir/host/bin/sed -i -e 's|^prefix_real=.*$|prefix_real="/workdir/gl-infra-builder/wlan-ap/openwrt/staging_dir/target-arm_cortex-a7_musl_eabi/usr"|' /workdir/gl-infra-builder/wlan-ap/openwrt/tmp/stage-python3/host/bin/python3.9-config

find /workdir/gl-infra-builder/wlan-ap/openwrt/tmp/stage-python3 -name '*.la' | xargs -r rm -f;         find /workdir/gl-infra-builder/wlan-ap/openwrt/tmp/stage-python3 -name '*.la' | xargs -r rm -f;
if [ -f /workdir/gl-infra-builder/wlan-ap/openwrt/staging_dir/target-arm_cortex-a7_musl_eabi/packages/python3.list ]; then /workdir/gl-infra-builder/wlan-ap/openwrt/scripts/clean-package.sh "/workdir/gl-infra-builder/wlan-ap/openwrt/staging_dir/target-arm_cortex-a7_musl_eabi/packages/python3.list" "/workdir/gl-infra-builder/wlan-ap/openwrt/staging_dir/target-arm_cortex-a7_musl_eabi"; fi

if [ -d /workdir/gl-infra-builder/wlan-ap/openwrt/tmp/stage-python3 ]; then (cd /workdir/gl-infra-builder/wlan-ap/openwrt/tmp/stage-python3; find ./ > /workdir/gl-infra-builder/wlan-ap/openwrt/tmp/stage-python3.files);         SHELL= flock /workdir/gl-infra-builder/wlan-ap/openwrt/tmp/.staging-dir.flock -c ' mv /workdir/gl-infra-builder/wlan-ap/openwrt/tmp/stage-python3.files /workdir/gl-infra-builder/wlan-ap/openwrt/staging_dir/target-arm_cortex-a7_musl_eabi/packages/python3.list && cp -fpR /workdir/gl-infra-builder/wlan-ap/openwrt/tmp/stage-python3/* /workdir/gl-infra-builder/wlan-ap/openwrt/staging_dir/target-arm_cortex-a7_musl_eabi/; '; fi

rm -rf /workdir/gl-infra-builder/wlan-ap/openwrt/tmp/stage-python3

touch /workdir/gl-infra-builder/wlan-ap/openwrt/staging_dir/target-arm_cortex-a7_musl_eabi/stamp/.python3_installed

make: Leaving directory '/workdir/gl-infra-builder/wlan-ap/openwrt/feeds/packages/lang/python/python3'

time: package/feeds/packages/python3/compile#563.73#29.57#494.02

make: Leaving directory '/workdir/gl-infra-builder/wlan-ap/openwrt'

make: *** Error 2

make: Leaving directory '/workdir/gl-infra-builder/wlan-ap/openwrt'

make: *** Error 2

##Process completed with exit code 2.


不知道什么原因导致错误,看到最多是“python3”在里面....





萝卜大侠 发表于 2022-8-10 11:50:25

你这是多线程编译的吧,没看到具体错误,换成单线程编译再看下日志

shejiewu 发表于 2022-8-11 00:19:05

本帖最后由 shejiewu 于 2022-8-11 00:23 编辑

萝卜大侠 发表于 2022-8-10 11:50
你这是多线程编译的吧,没看到具体错误,换成单线程编译再看下日志
感谢,非常感谢

nihaolai 发表于 2023-1-14 04:30:49

页: [1]
查看完整版本: [已解决]编译官方开源库的编译报错,各位大佬来看看,怎...