当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 4 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : linux-sunxi-3.0.62 内核编译问题
帖子发表于 : 2013-04-26 10:02 

注册: 2013-04-26 9:57
帖子: 1
系统: Ubuntu 12.04
送出感谢: 0 次
接收感谢: 0 次
各位好:
我在尝试将ubuntu移植到全志a10板子上的时候,遇到了问题
使用了linux-sunxi 3.0.62的kernel 及 Toby Corkindale的 3.0.36-t3 的config
编译时出现以下错误:

In file included from arch/arm/mach-sun4i/include/mach/gpio.h:22:0,
from drivers/spi/spi_sunxi.c:26:
include/asm-generic/gpio.h: In function ‘gpio_get_value_cansleep’:
include/asm-generic/gpio.h:223:2: error: implicit declaration of function ‘gpio_get_value’ [-Werror=implicit-function-declaration]
include/asm-generic/gpio.h: In function ‘gpio_set_value_cansleep’:
include/asm-generic/gpio.h:229:2: error: implicit declaration of function ‘gpio_set_value’ [-Werror=implicit-function-declaration]
drivers/spi/spi_sunxi.c: In function ‘spi_sunxi_register_spidev’:
drivers/spi/spi_sunxi.c:1831:2: error: implicit declaration of function ‘gpio_request’ [-Werror=implicit-function-declaration]
drivers/spi/spi_sunxi.c:1832:3: error: implicit declaration of function ‘__gpio_to_irq’ [-Werror=implicit-function-declaration]
cc1: some warnings being treated as errors
make[2]: *** [drivers/spi/spi_sunxi.o] Error 1
make[1]: *** [drivers/spi] Error 2
make: *** [drivers] Error 2

求助各位大神。。谢谢。。


页首
 用户资料  
 
2 楼 
 文章标题 : Re: linux-sunxi-3.0.62 内核编译问题
帖子发表于 : 2013-10-18 18:00 

注册: 2008-09-12 12:32
帖子: 261
送出感谢: 2
接收感谢: 13
楼主解决问题了没?我现在也在尝试编译内核A10,类似的一个错误:

代码:
.... ....
  CC      drivers/spi/spi.o
  LD      drivers/spi/built-in.o
  CC [M]  drivers/spi/spi_sunxi.o
In file included from arch/arm/mach-sun4i/include/mach/gpio.h:22:0,
                 from drivers/spi/spi_sunxi.c:26:
include/asm-generic/gpio.h: 在函数‘gpio_get_value_cansleep’中:
include/asm-generic/gpio.h:223:2: 错误: 隐式声明函数‘gpio_get_value’ [-Werror=implicit-function-declaration]
include/asm-generic/gpio.h: 在函数‘gpio_set_value_cansleep’中:
include/asm-generic/gpio.h:229:2: 错误: 隐式声明函数‘gpio_set_value’ [-Werror=implicit-function-declaration]
drivers/spi/spi_sunxi.c: 在函数‘spi_sunxi_register_spidev’中:
drivers/spi/spi_sunxi.c:1835:2: 错误: 隐式声明函数‘gpio_request’ [-Werror=implicit-function-declaration]
drivers/spi/spi_sunxi.c:1836:3: 错误: 隐式声明函数‘__gpio_to_irq’ [-Werror=implicit-function-declaration]
cc1: some warnings being treated as errors
make[2]: *** [drivers/spi/spi_sunxi.o] 错误 1
make[1]: *** [drivers/spi] 错误 2
make: *** [drivers] 错误 2


页首
 用户资料  
 
3 楼 
 文章标题 : Re: linux-sunxi-3.0.62 内核编译问题
帖子发表于 : 2013-10-18 18:09 

注册: 2008-09-12 12:32
帖子: 261
送出感谢: 2
接收感谢: 13
哈,刚发完贴仔细一看这个错误,既然是把warning当错误,是说在这个方面要求比较严格,要是不怎么严不就行了么:

哈哈,一搜果然是,隐函数声明的这个注释掉就行了:
-Werror=implicit-function-declaration

反正能过,不过会不会导致一些bug什么的,就不好说了。


页首
 用户资料  
 
4 楼 
 文章标题 : Re: linux-sunxi-3.0.62 内核编译问题
帖子发表于 : 2013-10-18 19:22 

注册: 2008-09-12 12:32
帖子: 261
送出感谢: 2
接收感谢: 13
哈,在构建spi_sunxi.ko时候报错了,干脆把这个模块取掉。 然后搞定了! :em09

这个配置文件比sun4i_defconfig流畅多了,楼主还有木有config_3.0.36-t3这个文件?有的话共享一下啊,如果有t4的更好。非常需要,网上都下不到了。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 4 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译