0

我在我的 PC 上安装了 WEC 7.0 平台构建器,并尝试在其中运行操作系统设计。它反映了一些错误,我无法找出错误是什么?以下是错误消息和警告。

错误:

Error   24  Error(s) in directory "C:\WINCE700\platform\P1230_CE\SRC\Services\Radio\".C:\WINCE700\build.log

Error   25  NMAKE : fatal error U1073: don't know how to make 'C:\WINCE700\OSDesigns\P1230_Mini\P1230_Mini\Wince700\P1230_CE_x86_Retail\cesysgen\oak\lib\x86\retail\radiogdi.lib'   C:\WINCE700\build.log   

Error   26  TargetExpLibFiles  -nologo BUILDMSG=Stop.  BUILDROOT=C:\WINCE700\platform\P1230_CE LINKONLY=1 NOPASS0=1 failed - rc = 2.    C:\WINCE700\build.log   

Error   27  BLDDEMO: ERROR: There were errors building cebase.  C:\WINCE700\build.log   

警告:

C:\WINCE700\platform\common\src\x86\common\startup\base\: Missing source file: startup.asm. C:\WINCE700\build.log   
C:\WINCE700\platform\common\src\x86\common\startup\base\: Missing source file: reboot.asm.  C:\WINCE700\build.log   
  1. 是否有任何文件丢失或我需要安装任何 .MSI 文件?
  2. 安装 WEC 7.0 平台构建器后我需要哪些文件?
4

1 回答 1

0

错误

Error   24  Error(s) in directory "C:\WINCE700\platform\P1230_CE\SRC\Services\Radio\".C:\WINCE700\build.log

Error   25  NMAKE : fatal error U1073: don't know how to make 'C:\WINCE700\OSDesigns\P1230_Mini\P1230_Mini\Wince700\P1230_CE_x86_Retail\cesysgen\oak\lib\x86\retail\radiogdi.lib'   C:\WINCE700\build.log   

意味着 Platform Builder 无法在 ...SRC\Services\Radio 中构建项目,因为该项目依赖于一个不存在的库 (radiogdi.lib),而且 Platform Builder 不知道如何创建。

所以问题似乎是radiogdi.lib 尚未构建。

我对这个特定的 BSP 不熟悉,因此只能就尝试的方法给出一般建议:

  • 检查C:\WINCE700\build.log有关错误的更多详细信息
  • 确保已安装所有Platform Builder 更新
  • 验证 BSP 没有在本地修改(因此应该可以构建)
  • 使用Clean SysgenBuild | Advanced Build Commands的 执行初始构建
  • 检查 BSP 文档以查看是否满足所有要求。例如,操作系统设计中是否包含所有必需的目录项?对第三方产品有依赖吗?

如需更具体的答案,请更新问题以指定:

  • 使用的 BSP(我不记得 P1230_CE 平台是标准 PB7.0 安装的一部分)
  • 是否使用了示例或自定义 OS 设计
  • 对源代码或操作系统设计进行的修改(如果有)
  • 哪个命令用于启动构建
于 2015-09-26T04:02:42.850 回答