|
本帖最后由 chenst 于 2020-9-21 16:30 编辑
git clone https://github.com/qdk0901/openwrt-uboot-mt7628.git
下载的源码拷贝到openwrt源码下的package/boot目录下
在menuconfig中选择uboot-mt7628这个package
make package/uboot-mt7628/prepare V=s
make package/uboot-mt7628/compile V=s
出错如下
mipsel-openwrt-linux-musl-ld: lib_mips/libmips.a(mips_linux.o): in function `test_bit':
/home/cc/Openwrt19/build_dir/target-mipsel_24kc_musl/linux-ramips_mt76x8/u-boot-sxx/u-boot-2015.09/include/asm/bitops.h:570: multiple definition of `test_bit'; lib_mips/libmips.a(board.o):/home/cc/Openwrt19/build_dir/target-mipsel_24kc_musl/linux-ramips_mt76x8/u-boot-sxx/u-boot-2015.09/include/asm/bitops.h:570: first defined here
mipsel-openwrt-linux-musl-ld: lib_mips/libmips.a(mips_linux.o): in function `find_first_zero_bit':
/home/cc/Openwrt19/build_dir/target-mipsel_24kc_musl/linux-ramips_mt76x8/u-boot-sxx/u-boot-2015.09/include/asm/bitops.h:590: multiple definition of `find_first_zero_bit'; lib_mips/libmips.a(board.o):/home/cc/Openwrt19/build_dir/target-mipsel_24kc_musl/linux-ramips_mt76x8/u-boot-sxx/u-boot-2015.09/include/asm/bitops.h:590: first defined here
mipsel-openwrt-linux-musl-ld: lib_mips/libmips.a(mips_linux.o): in function `find_next_zero_bit':
/home/cc/Openwrt19/build_dir/target-mipsel_24kc_musl/linux-ramips_mt76x8/u-boot-sxx/u-boot-2015.09/include/asm/bitops.h:637: multiple definition of `find_next_zero_bit'; lib_mips/libmips.a(board.o):/home/cc/Openwrt19/build_dir/target-mipsel_24kc_musl/linux-ramips_mt76x8/u-boot-sxx/u-boot-2015.09/include/asm/bitops.h:637: first defined here
mipsel-openwrt-linux-musl-ld: lib_mips/libmips.a(mips_linux.o): in function `ffz':
/home/cc/Openwrt19/build_dir/target-mipsel_24kc_musl/linux-ramips_mt76x8/u-boot-sxx/u-boot-2015.09/include/asm/bitops.h:687: multiple definition of `ffz'; lib_mips/libmips.a(board.o):/home/cc/Openwrt19/build_dir/target-mipsel_24kc_musl/linux-ramips_mt76x8/u-boot-sxx/u-boot-2015.09/include/asm/bitops.h:687: first defined here
mipsel-openwrt-linux-musl-ld: lib_mips/libmips.a(mips_linux.o): in function `strcpy':
/home/cc/Openwrt19/build_dir/target-mipsel_24kc_musl/linux-ramips_mt76x8/u-boot-sxx/u-boot-2015.09/include/asm/string.h:16: multiple definition of `strcpy'; lib_mips/libmips.a(board.o):/home/cc/Openwrt19/build_dir/target-mipsel_24kc_musl/linux-ramips_mt76x8/u-boot-sxx/u-boot-2015.09/include/asm/string.h:16: first defined here
mipsel-openwrt-linux-musl-ld: lib_mips/libmips.a(mips_linux.o): in function `strncpy':
/home/cc/Openwrt19/build_dir/target-mipsel_24kc_musl/linux-ramips_mt76x8/u-boot-sxx/u-boot-2015.09/include/asm/string.h:41: multiple definition of `strncpy'; lib_mips/libmips.a(board.o):/home/cc/Openwrt19/build_dir/target-mipsel_24kc_musl/linux-ramips_mt76x8/u-boot-sxx/u-boot-2015.09/include/asm/string.h:41: first defined here
mipsel-openwrt-linux-musl-ld: lib_mips/libmips.a(mips_linux.o): in function `strcmp':
/home/cc/Openwrt19/build_dir/target-mipsel_24kc_musl/linux-ramips_mt76x8/u-boot-sxx/u-boot-2015.09/include/asm/string.h:69: multiple definition of `strcmp'; lib_mips/libmips.a(board.o):/home/cc/Openwrt19/build_dir/target-mipsel_24kc_musl/linux-ramips_mt76x8/u-boot-sxx/u-boot-2015.09/include/asm/string.h:69: first defined here
mipsel-openwrt-linux-musl-ld: lib_mips/libmips.a(mips_linux.o): in function `strncmp':
/home/cc/Openwrt19/build_dir/target-mipsel_24kc_musl/linux-ramips_mt76x8/u-boot-sxx/u-boot-2015.09/include/asm/string.h:99: multiple definition of `strncmp'; lib_mips/libmips.a(board.o):/home/cc/Openwrt19/build_dir/target-mipsel_24kc_musl/linux-ramips_mt76x8/u-boot-sxx/u-boot-2015.09/include/asm/string.h:99: first defined here
mipsel-openwrt-linux-musl-ld: lib_mips/libmips.a(mips_linux.o): in function `memscan':
/home/cc/Openwrt19/build_dir/target-mipsel_24kc_musl/linux-ramips_mt76x8/u-boot-sxx/u-boot-2015.09/include/asm/string.h:140: multiple definition of `memscan'; lib_mips/libmips.a(board.o):/home/cc/Openwrt19/build_dir/target-mipsel_24kc_musl/linux-ramips_mt76x8/u-boot-sxx/u-boot-2015.09/include/asm/string.h:140: first defined here
make[3]: *** [Makefile:364: u-boot] Error 1
make[3]: Leaving directory '/home/cc/Openwrt19/build_dir/target-mipsel_24kc_musl/linux-ramips_mt76x8/u-boot-sxx/u-boot-2015.09'
make[2]: *** [Makefile:85: /home/cc/Openwrt19/build_dir/target-mipsel_24kc_musl/linux-ramips_mt76x8/u-boot-sxx/u-boot-2015.09/.built] Error 2
make[2]: Leaving directory '/home/cc/Openwrt19/package/boot/uboot-mt7628'
time: package/boot/uboot-mt7628/sxx/compile#7.34#2.45#10.92
make[1]: *** [package/Makefile:113: package/boot/uboot-mt7628/compile] Error 2
make[1]: Leaving directory '/home/cc/Openwrt19'
make: *** [/home/cc/Openwrt19/include/toplevel.mk:227:package/uboot-mt7628/compile] 错误 2
不知道哪里错了,请指教,谢谢!!!
|
|