hanwckf / immortalwrt-mt798x

Other
1.01k stars 557 forks source link

Can't build latest version on trunk (compile error) #196

Open kyoto44 opened 8 months ago

kyoto44 commented 8 months ago

Describe the bug

aarch64-openwrt-linux-musl-gcc -DETCDIR="\"/etc\"" -I. -I/home/kyoto44/immortalwrt-mt798x/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/usr/include -I/home/kyoto44/immortalwrt-mt798x/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include/fortify -I/home/kyoto44/immortalwrt-mt798x/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/include -Wall -O2 -Wstrict-prototypes -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wnested-externs -Winline -W -Wmissing-prototypes -Wundef -Os -pipe -mcpu=cortex-a53 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -fmacro-prefix-map=/home/kyoto44/immortalwrt-mt798x/build_dir/target-aarch64_cortex-a53_musl/lm-sensors-3-6-0=lm-sensors-3-6-0 -fstack-protector -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -c prog/sensors/chips.c -o prog/sensors/chips.ro aarch64-openwrt-linux-musl-gcc -o prog/sensors/sensors prog/sensors/main.ro prog/sensors/chips.ro -liconv -Llib -lsensors /home/kyoto44/immortalwrt-mt798x/staging_dir/toolchain-aarch64_cortex-a53_gcc-8.4.0_musl/lib/gcc/aarch64-openwrt-linux-musl/8.4.0/../../../../aarch64-openwrt-linux-musl/bin/ld: cannot find -liconv collect2: error: ld returned 1 exit status make[4]: [prog/sensors/Module.mk:43: prog/sensors/sensors] Error 1 make[4]: Leaving directory '/home/kyoto44/immortalwrt-mt798x/build_dir/target-aarch64_cortex-a53_musl/lm-sensors-3-6-0' make[3]: [Makefile:129: /home/kyoto44/immortalwrt-mt798x/build_dir/target-aarch64_cortex-a53_musl/lm-sensors-3-6-0/.built] Error 2 make[3]: Leaving directory '/home/kyoto44/immortalwrt-mt798x/feeds/packages/utils/lm-sensors' time: package/feeds/packages/lm-sensors/compile#1.06#0.15#1.15 ERROR: package/feeds/packages/lm-sensors failed to build. make[2]: [package/Makefile:120: package/feeds/packages/lm-sensors/compile] Error 1 make[2]: Leaving directory '/home/kyoto44/immortalwrt-mt798x' make[1]: [package/Makefile:114: /home/kyoto44/immortalwrt-mt798x/staging_dir/target-aarch64_cortex-a53_musl/stamp/.package_compile] Error 2 make[1]: Leaving directory '/home/kyoto44/immortalwrt-mt798x' make: *** [/home/kyoto44/immortalwrt-mt798x/include/toplevel.mk:230: world] Error 2

ImmortalWrt version

21.02

ImmortalWrt target/subtarget

mt7981

Device

Qihoo 360T7 (108mb ubi)

Image kind

Self-built image

Steps to reproduce

git clone --depth=1 https://github.com/hanwckf/immortalwrt-mt798x.git cd immortalwrt-mt798x ./scripts/feeds update -a && ./scripts/feeds install -a cp -f defconfig/mt7981-ax3000.config .config make menuconfig -> choose 360T7 make -j$(nproc)

Actual behaviour

No response

Expected behaviour

No response

Additional info

No response

Diffconfig

No response

Terms

zheshifandian commented 8 months ago

感觉是没有配置好环境