4812|13

75

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

CE编译出错 [复制链接]

我用的2440开发板. 用开发板商提供的工程文件编译没问题. 我想自己做一个新的工程. 按照生成向导选择选项后.
首先只加进2440bsp包中一些基本的驱动后编译结果如下:
BUILD: [01:0000003302:ERRORE] NMAKE :  U1073: don't know how to make 'C:\WINCE500\PBWorkspaces\S3C2440\WINCE500\smdk2440_ARMV4I\cesysgen\sdk\lib\ARMV4I\retail\coredll.lib'
BUILD: [01:0000003304:ERRORE] NMAKE.EXE   -i -c BUILDMSG=Stop.  LINKONLY=1 NOPASS0=1 MAKEDLL=1 failed - rc = 2

有两处错误. 这是怎么回事? 应该不是驱动程序和BSP包的问题. 我用这个BSP包编译开发板商提供的工程是没问题的.

最新回复

common中什么设置?  详情 回复 发表于 2008-10-14 13:34
点赞 关注

回复
举报

72

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
引用楼主 cokeliu 的帖子:
我用的2440开发板. 用开发板商提供的工程文件编译没问题. 我想自己做一个新的工程. 按照生成向导选择选项后.
首先只加进2440bsp包中一些基本的驱动后编译结果如下:
BUILD: [01:0000003302:ERRORE] NMAKE :  U1073: don't know how to make 'C:\WINCE500\PBWorkspaces\S3C2440\WINCE500\smdk2440_ARMV4I\cesysgen\sdk\lib\ARMV4I\retail\coredll.lib'
BUILD: [01:0000003304:ERRORE] NMAKE.EXE  -i -c BUILDMSG=Stop.  LINK…


你增加驱动修改了CEC文件,以及驱动下的DIR,source等配置文件都搞好了吗?我想你没有吧。试试吧。
 
 

回复

66

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
CEC文件没有修改吧. 这个是BSP包中的. 所有的BSP都放在C安装目录下. 我在用向导时是选择2440开发包.
并且我看了samsung提供的BSP工程编译文档操作说明也没有提到要修改DIR等文件啊.

我现在是同一个PB. 同一个BSP包. 一个是开发板供应商提供的CE工程编译OK. 一个是自己新建的CE工程.
自己新建的CE工程只加了PB默认的资源来编译fail.
 
 
 

回复

81

帖子

0

TA的资源

一粒金砂(初级)

4
 
引用 2 楼 cokeliu 的回复:
CEC文件没有修改吧. 这个是BSP包中的. 所有的BSP都放在C安装目录下. 我在用向导时是选择2440开发包.
并且我看了samsung提供的BSP工程编译文档操作说明也没有提到要修改DIR等文件啊.

我现在是同一个PB. 同一个BSP包. 一个是开发板供应商提供的CE工程编译OK. 一个是自己新建的CE工程.
自己新建的CE工程只加了PB默认的资源来编译fail.



你是怎么操作的?
如果你没有修改BSP里面的驱动,就不用
并且是不用添加的,CEC已经配置好了,直接建立工程编译即可。
 
 
 

回复

80

帖子

0

TA的资源

一粒金砂(初级)

5
 
重新sysgen一下,再build单个project
 
 
 

回复

88

帖子

0

TA的资源

一粒金砂(初级)

6
 
我的操作如下.
1. 打开PB5.0. 新建platform工程.
2. 使用PB5的工程向导生成一个工程. 选择2440平台(2440开发板商提供的工程文件就是用这个平台编译OK的).
3. build OS-->build and sysgen. 结果是2个错误.
BUILD: [01:0000003302:ERRORE] NMAKE :  U1073: don't know how to make 'C:\WINCE500\PBWorkspaces\S3C2440\WINCE500\smdk2440_ARMV4I\cesysgen\sdk\lib\ARMV4I\retail\coredll.lib'
BUILD: [01:0000003304:ERRORE] NMAKE.EXE  -i -c BUILDMSG=Stop.  LINKONLY=1 NOPASS0=1 MAKEDLL=1 failed - rc = 2


4. 重新sysgen OK. 没错误和警告.
5. 请问单个project是什么?
 
 
 

回复

67

帖子

0

TA的资源

一粒金砂(初级)

7
 
有时候PB重新编译就可以了,挺变态的。以前也遇到这种情况
 
 
 

回复

67

帖子

0

TA的资源

一粒金砂(初级)

8
 
settings怎么设置的??
 
 
 

回复

64

帖子

0

TA的资源

一粒金砂(初级)

9
 
settings按照samsung的user manual描述设置 或 采用默认方式 或与开发板商提供编译OK的ce工程设置 都试了. 编译还是fail. 好像不是setting的问题.
 
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

10
 
拿别人成功通过的BSP来编译一遍,如果不行,说明你PB或者你的settijng有错
 
 
 

回复

70

帖子

0

TA的资源

一粒金砂(初级)

11
 
搞定了.原来是原来的CE工程A修改了common中的设置. 所以编译那个CE工程A没问题. 其他的因为参数问题编译fail.
与setting没大关系
 
 
 

回复

72

帖子

0

TA的资源

一粒金砂(初级)

12
 
引用 10 楼 cokeliu 的回复:
搞定了.原来是原来的CE工程A修改了common中的设置. 所以编译那个CE工程A没问题. 其他的因为参数问题编译fail.
与setting没大关系


common会修改以后所有建立的工程,唉,是个不错的经验
 
 
 

回复

82

帖子

0

TA的资源

一粒金砂(初级)

13
 
估计要好好看 编译工具哦!
 
 
 

回复

70

帖子

0

TA的资源

一粒金砂(初级)

14
 
引用 10 楼 cokeliu 的回复:
搞定了.原来是原来的CE工程A修改了common中的设置. 所以编译那个CE工程A没问题. 其他的因为参数问题编译fail.
与setting没大关系

common中什么设置?
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表