Linux 驱动编译报错:error: macro "__DATE__" might prevent reproducible builds [-Werror=date-time]
2017-07-17 11:32
381 查看
编译驱动时遇到这个错误提示,表示当前编译环境中将关于 DATE 以及 TIME 的警告也作为错误来进行处理的。有如下几种方法可以参考:
1. 在编译驱动的相应 Makefile 中增加一行:CFLAGS += -Wno-error=date-time,然后保存重新 make;
2. 若 CFLAGS 不生效,将关键字替换为 EXTRA_FLAGS;
3. 修改
/lib/modules/'uname -r'/build/Makefile 文件,找到包含 “-Werror=date-time” 这一行注释掉,然后保存退出。之后重新 make 即可;
若仍然无法解决问题,可以给我留言。
1. 在编译驱动的相应 Makefile 中增加一行:CFLAGS += -Wno-error=date-time,然后保存重新 make;
2. 若 CFLAGS 不生效,将关键字替换为 EXTRA_FLAGS;
3. 修改
/lib/modules/'uname -r'/build/Makefile 文件,找到包含 “-Werror=date-time” 这一行注释掉,然后保存退出。之后重新 make 即可;
若仍然无法解决问题,可以给我留言。
相关文章推荐
- 解决macro "__TIME__" might prevent reproducible builds [-Werror=date-time]错误
- error: macro "__DATE__" might prevent reproducible builds 以及部分其他gcc选项
- 在Ubuntu16.04-64中编译Linux-2.6.35.7版本内核出错[kernel/timeconst.h] Error 255
- linux下驱动编译报错EEROR: "***" [***.ko] undefined! 的错误原因和解决办法
- Linux驱动编程编译模块时出现 error:'TASK_NORMAL' undeclared (first use in this function
- linux下驱动编译报错EEROR: "***" [***.ko] undefined! 的错误原因和解决办法
- systemtap ERROR: Build-id mismatch: "kernel" vs. "vmlinux" byte 0
- Cannot run program "/usr/local/android-sdk-linux/build-tools/23.0.2/aapt": error=2, No such file or
- 编译linux内核出现 arm-eabi-gcc: error: ": No such file or directory
- 关于Quartus编译的问题:Error:Can't generate netlist outout files because the file"C:/altera/ XXXXXXXX" is an OpenCore Plus time-limited file.
- Android源码编译时,遇到的问题:error: "_FORTIFY_SOURCE" redefined [-Werror]
- 2016.4-2017.2 PetaLinux: Build failed due to "error "timeout while establishing a connection with SD
- linux64位编译php遇到configure: error: GD build test failed. Please check the config.log for details
- linux内核外部驱动模块编译报错ERROR: "******" [drivers/**.ko] undefined!
- 在新版linux上编译老版本的kernel出现kernel/timeconst.h] Error 255
- linux里面编译安装显卡驱动失败:ERROR:Unable to find the kernel source tree for the currently running kernel.
- linux64位编译php遇到configure: error: GD build test failed. Please check the config.log for details
- Execute failed: java.io.IOException: Cannot run program "sdk-linux/build-tools/22.0.0/aapt": error=2
- 在linux源码树下,编译arm驱动
- Linux 内核编译,解决网卡驱动缺少的问题,使用更新的内核来完善驱动