天嵌 ARM开发社区

 找回密码
 注册
查看: 1454|回复: 2

linux-2.6.25.8内核编译错误,怎么解决啊?

[复制链接]
cplly 发表于 2010-6-21 20:09:31 | 显示全部楼层 |阅读模式
arch/arm/mach-s3c2440/mach-smdk2440.c:251: warning: 'enum s3c2410_udc_cmd_e' declared inside parameter list
arch/arm/mach-s3c2440/mach-smdk2440.c:251: warning: its scope is only this definition or declaration, which is probably not what you want
arch/arm/mach-s3c2440/mach-smdk2440.c:251: error: parameter 1 ('cmd') has incomplete type
arch/arm/mach-s3c2440/mach-smdk2440.c: In function 'EmbedSky_udc_pullup':
arch/arm/mach-s3c2440/mach-smdk2440.c:256: error: 'S3C2410_UDC_P_ENABLE' undeclared (first use in this function)
arch/arm/mach-s3c2440/mach-smdk2440.c:256: error: (Each undeclared identifier is reported only once
arch/arm/mach-s3c2440/mach-smdk2440.c:256: error: for each function it appears in.)
arch/arm/mach-s3c2440/mach-smdk2440.c:259: error: 'S3C2410_UDC_P_DISABLE' undeclared (first use in this function)
arch/arm/mach-s3c2440/mach-smdk2440.c:262: error: 'S3C2410_UDC_P_RESET' undeclared (first use in this function)
arch/arm/mach-s3c2440/mach-smdk2440.c: At top level:
arch/arm/mach-s3c2440/mach-smdk2440.c:269: error: variable 'EmbedSky_udc_cfg' has initializer but incomplete type
arch/arm/mach-s3c2440/mach-smdk2440.c:270: error: unknown field 'udc_command' specified in initializer
arch/arm/mach-s3c2440/mach-smdk2440.c:270: warning: excess elements in struct initializer
arch/arm/mach-s3c2440/mach-smdk2440.c:270: warning: (near initialization for 'EmbedSky_udc_cfg')
arch/arm/mach-s3c2440/mach-smdk2440.c:292: error: variable 'EmbedSky_ts_info' has initializer but incomplete type
arch/arm/mach-s3c2440/mach-smdk2440.c:293: error: unknown field 'delay' specified in initializer
arch/arm/mach-s3c2440/mach-smdk2440.c:293: warning: excess elements in struct initializer
arch/arm/mach-s3c2440/mach-smdk2440.c:293: warning: (near initialization for 'EmbedSky_ts_info')
arch/arm/mach-s3c2440/mach-smdk2440.c:294: error: unknown field 'presc' specified in initializer
arch/arm/mach-s3c2440/mach-smdk2440.c:294: warning: excess elements in struct initializer
arch/arm/mach-s3c2440/mach-smdk2440.c:294: warning: (near initialization for 'EmbedSky_ts_info')
arch/arm/mach-s3c2440/mach-smdk2440.c:295: error: unknown field 'oversampling_shift' specified in initializer
arch/arm/mach-s3c2440/mach-smdk2440.c:295: warning: excess elements in struct initializer
arch/arm/mach-s3c2440/mach-smdk2440.c:295: warning: (near initialization for 'EmbedSky_ts_info')
make[1]: *** [arch/arm/mach-s3c2440/mach-smdk2440.o] 错误 1

直接解压光盘里的源码,copy配置文件,make,就出现以上的错误,是不是BSP有问题啊
亚瑟王 发表于 2010-6-24 11:28:26 | 显示全部楼层
内核源码用的是tq2440配套的还是自己移植的?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2024-10-6 05:57 , Processed in 1.043985 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表