找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 651|回复: 2

X86编译错误了,有大佬帮忙看一下吗

[复制链接]
悬赏10恩山币未解决
# configuration written to .config
#
make[4]: Leaving directory '/home/ubuntu/lede/build_dir/target-x86_64_musl/linux-x86_64/backports-5.10.42-1'
rm -rf /home/ubuntu/lede/build_dir/target-x86_64_musl/linux-x86_64/backports-5.10.42-1/modules
make  -C "/home/ubuntu/lede/build_dir/target-x86_64_musl/linux-x86_64/backports-5.10.42-1" KCFLAGS="-fmacro-prefix-map=/home/ubuntu/lede/build_dir/target-x86_64_musl=target-x86_64_musl" HOSTCFLAGS="-O2 -I/home/ubuntu/lede/staging_dir/host/include -I/home/ubuntu/lede/staging_dir/hostpkg/include -I/home/ubuntu/lede/staging_dir/target-x86_64_musl/host/include -Wall -Wmissing-prototypes -Wstrict-prototypes" CROSS_COMPILE="x86_64-openwrt-linux-musl-" ARCH="x86" KBUILD_HAVE_NLS=no KBUILD_BUILD_USER="" KBUILD_BUILD_HOST="" KBUILD_BUILD_TIMESTAMP="Sat Mar 26 01:36:39 2022" KBUILD_BUILD_VERSION="0" HOST_LOADLIBES="-L/home/ubuntu/lede/staging_dir/host/lib" KBUILD_HOSTLDLIBS="-L/home/ubuntu/lede/staging_dir/host/lib" CONFIG_SHELL="bash" V=''  cmd_syscalls= KBUILD_EXTRA_SYMBOLS="/home/ubuntu/lede/build_dir/target-x86_64_musl/linux-x86_64/symvers/cryptodev-linux.symvers /home/ubuntu/lede/build_dir/target-x86_64_musl/linux-x86_64/symvers/button-hotplug.symvers /home/ubuntu/lede/build_dir/target-x86_64_musl/linux-x86_64/symvers/shortcut-fe.symvers /home/ubuntu/lede/build_dir/target-x86_64_musl/linux-x86_64/symvers/siit.symvers" KERNELRELEASE=5.15.31 EXTRA_CFLAGS="-I/home/ubuntu/lede/build_dir/target-x86_64_musl/linux-x86_64/backports-5.10.42-1/include -fmacro-prefix-map=/home/ubuntu/lede/build_dir/target-x86_64_musl/linux-x86_64/backports-5.10.42-1=backports-5.10.42-1  -I/home/ubuntu/lede/staging_dir/target-x86_64_musl/usr/include/qca-nss-drv" KLIB_BUILD="/home/ubuntu/lede/build_dir/target-x86_64_musl/linux-x86_64/linux-5.15.31" MODPROBE=true KLIB=/lib/modules/5.15.31 KERNEL_SUBLEVEL=15 KBUILD_LDFLAGS_MODULE_PREREQ= modules
make[4]: Entering directory '/home/ubuntu/lede/build_dir/target-x86_64_musl/linux-x86_64/backports-5.10.42-1'
make[5]: 'Kconfig.versions' is up to date.
make[7]: 'Kconfig.versions' is up to date.
make[8]: 'conf' is up to date.
boolean symbol CRYPTO_LIB_ARC4 tested for 'm'? test forced to 'n'
#
# configuration written to .config
#
Building backport-include/backport/autoconf.h ... done.
  CC [M]  /home/ubuntu/lede/build_dir/target-x86_64_musl/linux-x86_64/backports-5.10.42-1/drivers/net/wireless/intel/iwlwifi/mvm/tt.o
/home/ubuntu/lede/build_dir/target-x86_64_musl/linux-x86_64/backports-5.10.42-1/drivers/net/wireless/intel/iwlwifi/mvm/tt.c: In function 'iwl_mvm_temp_notif':
/home/ubuntu/lede/build_dir/target-x86_64_musl/linux-x86_64/backports-5.10.42-1/drivers/net/wireless/intel/iwlwifi/mvm/tt.c:207:3: error: implicit declaration of function 'thermal_notify_framework' [-Werror=implicit-function-declaration]
   thermal_notify_framework(tz_dev->tzone,
   ^~~~~~~~~~~~~~~~~~~~~~~~
cc1: some warnings being treated as errors
make[12]: *** [scripts/Makefile.build:277: /home/ubuntu/lede/build_dir/target-x86_64_musl/linux-x86_64/backports-5.10.42-1/drivers/net/wireless/intel/iwlwifi/mvm/tt.o] Error 1
make[11]: *** [scripts/Makefile.build:540: /home/ubuntu/lede/build_dir/target-x86_64_musl/linux-x86_64/backports-5.10.42-1/drivers/net/wireless/intel/iwlwifi/mvm] Error 2
make[10]: *** [scripts/Makefile.build:540: /home/ubuntu/lede/build_dir/target-x86_64_musl/linux-x86_64/backports-5.10.42-1/drivers/net/wireless/intel/iwlwifi] Error 2
make[9]: *** [scripts/Makefile.build:540: /home/ubuntu/lede/build_dir/target-x86_64_musl/linux-x86_64/backports-5.10.42-1/drivers/net/wireless/intel] Error 2
make[8]: *** [scripts/Makefile.build:540: /home/ubuntu/lede/build_dir/target-x86_64_musl/linux-x86_64/backports-5.10.42-1/drivers/net/wireless] Error 2
make[7]: *** [Makefile:1868: /home/ubuntu/lede/build_dir/target-x86_64_musl/linux-x86_64/backports-5.10.42-1] Error 2
make[6]: *** [Makefile.build:13: modules] Error 2
make[5]: *** [Makefile.real:93: modules] Error 2
make[4]: *** [Makefile:121: modules] Error 2
make[4]: Leaving directory '/home/ubuntu/lede/build_dir/target-x86_64_musl/linux-x86_64/backports-5.10.42-1'
make[3]: *** [Makefile:584: /home/ubuntu/lede/build_dir/target-x86_64_musl/linux-x86_64/backports-5.10.42-1/.built] Error 2
make[3]: Leaving directory '/home/ubuntu/lede/package/kernel/mac80211'
time: package/kernel/mac80211/regular/compile#1.85#0.86#9.07
    ERROR: package/kernel/mac80211 failed to build (build variant: regular).
make[2]: *** [package/Makefile:116: package/kernel/mac80211/compile] Error 1
make[2]: Leaving directory '/home/ubuntu/lede'
make[1]: *** [package/Makefile:110: /home/ubuntu/lede/staging_dir/target-x86_64_musl/stamp/.package_compile] Error 2
make[1]: Leaving directory '/home/ubuntu/lede'
make: *** [/home/ubuntu/lede/include/toplevel.mk:230:world] 错误 2


你这大概是gcc版本用的不对,因为有的版本可能把一些语法方面的警告视为错误
回复

使用道具 举报

 楼主| | 显示全部楼层
fengchen 发表于 2022-3-27 19:38
你这大概是gcc版本用的不对,因为有的版本可能把一些语法方面的警告视为错误

sing built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper
OFFLOAD_TARGET_NAMES=nvptx-none:hsa
OFFLOAD_TARGET_DEFAULT=1
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.1' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-Av3uEd/gcc-9-9.4.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.1)

版本提示这个
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-5-22 07:34

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表