5142|13

81

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

RELEASETYPE is not set. Using default settings. [复制链接]

今天编译CE5.0内核遇到这么个警告:

RELEASETYPE is not set. Using default settings.

结果导致编译出错,而用同样的BSP在我同事的机子上却没事,所以我怀疑是PB出了问题,哪位大侠给指点一下

最新回复

这个问题是由于WINCE500\PLATFORM\COMMON\sources.cmn文件丢失,有些安装方式发布的BSP在卸载的时候,有可能会删掉一些原有的文件,导致PB无法编译。  详情 回复 发表于 2009-7-20 15:56
点赞 关注

回复
举报

72

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
补充一下 ,__PROJROOT _PLATCOMMONLIB等环境变量都找不到了:

BUILD: [00:0000000008:WARNS ] RELEASETYPE is not set.  Using default settings.
BUILD: [00:0000000009:WARNS ] Macro: __PROJROOT not found in $(__PROJROOT)\oak\target\$(__CPUDIR).
BUILD: [00:0000000010:WARNS ] Macro: __PROJROOT not found in $(__PROJROOT)\oak\lib\$(__CPUDIR).
BUILD: [00:0000000011:WARNS ] Macro: _PLATCOMMONLIB not found in $(_PLATCOMMONLIB)\$(_CPUDEPPATH)\oal_abort_arm920t.lib.
 
 

回复

75

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
看了一下BSP中的sources.cmn 定义都在啊

RELEASETYPE=PLATFORM

_PLATCOMMONLIB=$(_PLATFORMROOT)\common\lib

_COMMONPUBROOT=$(_PUBLICROOT)\common
__PROJROOT=$(_PROJECTROOT)
 
 
 

回复

79

帖子

0

TA的资源

一粒金砂(初级)

4
 
在WINCE500\PUBLIC\COMMON\OAK\MISC\Makefile.def中有这么一段:
!IF EXIST($(BUILDROOT)\sources.cmn)
!  MESSAGE makefile.def: Including $(BUILDROOT)\sources.cmn
!  INCLUDE $(BUILDROOT)\sources.cmn
!ENDIF

BUILDROOT在哪里设置呢
 
 
 

回复

70

帖子

0

TA的资源

一粒金砂(初级)

5
 
貌似要设置环境变量 BUILDROOT
 
 
 

回复

81

帖子

0

TA的资源

一粒金砂(初级)

6
 
引用 4 楼 morris88 的回复:
貌似要设置环境变量 BUILDROOT


我设置了一下,没有改善


在网上看到有人遇到相同问题,他的解决办法是:
Finally, Resintallation of platform builder and windows CE 5.0 helped me in
solving the problem..

汗!难道我得重装BP才行?
 
 
 

回复

54

帖子

0

TA的资源

一粒金砂(初级)

7
 
重装了下系统,可以用了,不过还是想搞清楚是怎么回事,哪位遇到过的来谈谈
 
 
 

回复

53

帖子

0

TA的资源

一粒金砂(初级)

8
 
沒有遇到過 幫你頂下
 
 
 

回复

76

帖子

0

TA的资源

一粒金砂(初级)

9
 
学习了,不过用重装系统也太暴力了吧
就没其他方法吗
 
 
 

回复

80

帖子

0

TA的资源

一粒金砂(初级)

10
 
引用 3 楼 xiaopi224 的回复:
在WINCE500\PUBLIC\COMMON\OAK\MISC\Makefile.def中有这么一段:
!IF EXIST($(BUILDROOT)\sources.cmn)
!  MESSAGE makefile.def: Including $(BUILDROOT)\sources.cmn
!  INCLUDE $(BUILDROOT)\sources.cmn
!ENDIF

BUILDROOT在哪里设置呢


build.exe设置的,“Build.exe then sets BUILDROOT to the top most folder with a Dirs files”

这种情况最好在build window里编译下,生成的build.log里有详细的信息。 我猜是不是某个环境变量(比如_WINCEROOT)不对了
 
 
 

回复

64

帖子

0

TA的资源

一粒金砂(初级)

11
 
引用 8 楼 liaifeilove 的回复:
学习了,不过用重装系统也太暴力了吧
就没其他方法吗


没重装系统,重装了一下PB,第一次没清理注册表结果不能用又装了一次才好。
 
 
 

回复

91

帖子

0

TA的资源

一粒金砂(初级)

12
 
引用 9 楼 xdkui 的回复:
build.exe设置的,“Build.exe then sets BUILDROOT to the top most folder with a Dirs files”

这种情况最好在build window里编译下,生成的build.log里有详细的信息。 我猜是不是某个环境变量(比如_WINCEROOT)不对了


有时间学习一下
 
 
 

回复

86

帖子

0

TA的资源

一粒金砂(初级)

13
 
这个问题是由于WINCE500\PLATFORM\COMMON\sources.cmn文件丢失,有些安装方式发布的BSP在卸载的时候,有可能会删掉一些原有的文件,导致PB无法编译。
 
 
 

回复

48

帖子

0

TA的资源

一粒金砂(初级)

14
 
这个问题是由于WINCE500\PLATFORM\COMMON\sources.cmn文件丢失,有些安装方式发布的BSP在卸载的时候,有可能会删掉一些原有的文件,导致PB无法编译。
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

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

 
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
快速回复 返回顶部 返回列表