打印
[嵌入式linux]

s3c6410 make zImage 出错

[复制链接]
1034|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
gxlsunday|  楼主 | 2015-7-8 14:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
file:///C:\Documents and Settings\Administrator\Application Data\Tencent\Users\18848715\QQ\WinTemp\RichOle\@547VI}1{DU%(WRKMB52W92.pngroot@gxl:/forlinux/linux-3.0.1# make zImage
  CHK     include/linux/version.h
  CHK     include/generated/utsrelease.h
make[1]: “include/generated/mach-types.h”是最新的。
  CALL    scripts/checksyscalls.sh
  CHK     include/generated/compile.h
  CC      arch/arm/plat-samsung/pm.o
arch/arm/plat-samsung/pm.c: In function 's3c_pm_enter':
arch/arm/plat-samsung/pm.c:301: error: 'PLAT_PHYS_OFFSET' undeclared (first use in this function)
arch/arm/plat-samsung/pm.c:301: error: (Each undeclared identifier is reported only once
arch/arm/plat-samsung/pm.c:301: error: for each function it appears in.)
make[1]: *** [arch/arm/plat-samsung/pm.o] 错误 1
make: *** [arch/arm/plat-samsung] 错误 2

哪位高人知道吗

相关帖子

沙发
zyt2177| | 2017-2-20 13:55 | 只看该作者
楼主这个问题解决了吗?

使用特权

评论回复
板凳
枢机主教| | 2017-3-23 11:49 | 只看该作者
zyt2177 发表于 2017-2-20 13:55
楼主这个问题解决了吗?

你也碰到同样的问题了?

使用特权

评论回复
地板
枢机主教| | 2017-3-23 11:57 | 只看该作者
根据飞凌提供的默认的配置文件/linux-3.0.1/.config,/linux-3.0.1/arch/arm/plat-samsung/pm.c这个文件是不会被编译的。

我这里,/linux-3.0.1/arch/arm/plat-samsung/Makefile中有如下内容:
# PM support

obj-$(CONFIG_PM)                += pm.o
obj-$(CONFIG_PM)                += pm-gpio.o
obj-$(CONFIG_SAMSUNG_PM_CHECK)        += pm-check.o

obj-$(CONFIG_SAMSUNG_WAKEMASK)        += wakeup-mask.o


pm.o这个文件依赖于CONFIG_PM这个配置选项,但是在飞凌提供的默认的配置文件/linux-3.0.1/.config 文件中,没有CONFIG_PM这个选项,那么pm.o不会被包含到最终需要链接的目标文件里,那么pm.c就不会被编译了。

我这么理解应该没错吧。。。。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

44

主题

87

帖子

2

粉丝