And*_*ndy 13 compiling gcc drivers
我正在尝试为 Netis WF2190 适配器编译驱动程序。是的,我刚刚从他们那里下载了最新的。
如何-Werror=date-time
在构建中禁用?我在构建脚本的任何地方都找不到它,所以我认为它必须是一些全局默认设置。显然,代码只是试图将构建日期/时间嵌入到输出中,因此禁用此警告应该没有问题。
以下是我收到的一些被视为错误的警告:
/home/andy/RTL8812AU_linux_v4.3.8_12175.20140902/driver/rtl8812AU_linux_v4.3.8_12175.20140902/core/rtw_debug.c:66:1: error: macro "__DATE__" might prevent reproducible builds [-Werror=date-time]
/home/andy/RTL8812AU_linux_v4.3.8_12175.20140902/driver/rtl8812AU_linux_v4.3.8_12175.20140902/core/rtw_debug.c:66:1: error: macro "__TIME__" might prevent reproducible builds [-Werror=date-time]
cc1: some warnings being treated as errors
Run Code Online (Sandbox Code Playgroud)
ste*_*ver 15
我认为 gcc 4.9 中的日期时间警告是新的 - 它可能被隐式-Wall
打开(并被隐式转换为错误)-Werror
)。
您可以尝试使用-Wno-
表单 ie 通过添加显式关闭它
-Wno-error=date-time
Run Code Online (Sandbox Code Playgroud)
到CFLAGS
.
归档时间: |
|
查看次数: |
40300 次 |
最近记录: |