系统:ubuntu 20.04
CPU: AMD Ryzen 5 pro 4650G
编译内核:5.17.5
报错字段如下:
drivers/powercap/dtpm_cpu.c: In function ‘set_pd_power_limit’:
drivers/powercap/dtpm_cpu.c:69:1: error: the frame size of 1032 bytes is larger than 1024 bytes [-Werror=frame-larger-than=]
69 | }
| ^
CC drivers/md/dm-audit.o
drivers/powercap/dtpm_cpu.c: In function ‘update_pd_power_uw’:
drivers/powercap/dtpm_cpu.c:148:1: error: the frame size of 1032 bytes is larger than 1024 bytes [-Werror=frame-larger-than=]
148 | }
| ^
cc1: all warnings being treated as errors
make[2]: *** [scripts/Makefile.build:288:drivers/powercap/dtpm_cpu.o] 错误 1
make[1]: *** [scripts/Makefile.build:550:drivers/powercap] 错误 2
make[1]: *** 正在等待未完成的任务....
ake: *** [Makefile:1831:drivers] 错误 2
请问题各路大神指教,是什么原因导致?如何解决
ubuntu 20.04 内核编译报错
-
- 帖子: 3
- 注册时间: 2022-05-01 18:55
- 系统: ubuntu 20.04
-
- 帖子: 3
- 注册时间: 2022-05-01 18:55
- 系统: ubuntu 20.04
Re: ubuntu 20.04 内核编译报错
曾经试过修改frame size 为2048,内核编译完成后,会导致系统不能载入,提示“out of memory”.......
- astolia
- 论坛版主
- 帖子: 6492
- 注册时间: 2008-09-18 13:11
Re: ubuntu 20.04 内核编译报错
编译时用了哪些参数?是不是加了-Werror?
默认的情况下这些只是warning,不影响编译的。
默认的情况下这些只是warning,不影响编译的。
-
- 帖子: 3
- 注册时间: 2022-05-01 18:55
- 系统: ubuntu 20.04
Re: ubuntu 20.04 内核编译报错
尊敬的版主,我用了oldconfig,也这样报错所以不明白。