【问题标题】:Issue while building the kernel for Wilink8 module为 Wilink8 模块构建内核时出现问题
【发布时间】:2017-02-17 22:39:03
【问题描述】:

我正在尝试将Wilink8 WiFi 模块与ZedBoard(Zync series SoC from Xilinx) 集成,当我尝试编译我的 linux- 内核以创建 uImage 时,我收到以下错误:

In file included from drivers/net/wireless/ti/wlcore/main.c:43:0:
drivers/net/wireless/ti/wlcore/version.h:1:39: error: macro "__TIMESTAMP__" might prevent reproducible builds [-Werror=date-time]static const char *wlcore_timestamp = __TIMESTAMP__;

drivers/net/wireless/ti/wlcore/main.c:5911:2: warning: initialization from incompatible pointer type 
.sched_scan_stop = wl1271_op_sched_scan_stop,

drivers/net/wireless/ti/wlcore/main.c:5911:2: warning: (near initialization for 'wl1271_ops.sched_scan_stop')
cc1: some warnings being treated as errors
make[5]: *** [drivers/net/wireless/ti/wlcore/main.o] Error 1
make[4]: *** [drivers/net/wireless/ti/wlcore] Error 2
make[3]: *** [drivers/net/wireless/ti] Error 2
make[2]: *** [drivers/net/wireless] Error 2
make[1]: *** [drivers/net] Error 2
make: *** [drivers] Error 2

你能帮我纠正一下吗?

【问题讨论】:

    标签: linux makefile build linux-kernel embedded-linux


    【解决方案1】:

    您可以禁用将此警告视为错误,如 this post 中所述,或从驱动程序源代码中删除包含时间戳宏的行。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-11-03
      • 2012-10-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-22
      相关资源
      最近更新 更多