king8888
驱动牛犊
驱动牛犊
  • 注册日期2005-07-28
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
阅读:1342回复:4

求助!不能生成bin、nb0文件

楼主#
更多 发布于:2007-03-22 13:44
  wince5.0
运行build -c
不能生成nb0文件,bin文件也只有59字节,估计是空的
运行romimage结果如下:
Copying D:\WINCE500\platform\AS3310B\target\ARMV4I\retail\EBOOT.exe to D:\WINCE5
00\platform\AS3310B\target\ARMV4I\retail\nk.exe for debugger
Warning: No .rel files found, using old fixup style for all modules
Error: Module nk.exe relocations stripped, remove -fixed from link command
Warning: No fixup information for NK.  NK linkr command /FIXED:NO may be require
d
No imports for nk.exe
Processing EBOOT

MODULES Section
Module                 Section  Start     Length  psize   vsize   Filler
---------------------- -------- --------- ------- ------- ------- ------
nk.exe                 .text    a0031000    4096     512     128 o32_rva=0000100
0
nk.exe                 E32      a0031080     112                 FILLER
nk.exe                 O32      a00310f0      24                 FILLER

MODULES Section
Module                 Section  Start     Length  psize   vsize   Filler
---------------------- -------- --------- ------- ------- ------- ------
nk.exe                 FileName a0031108        7                 FILLER

Unfilled ROM holes (address, length):
a0031110     3824
total space 3824 in 1 ranges

Writing D:\WINCE500\platform\AS3310B\target\ARMV4I\retail\EBOOT.bin
Table of contents  a0031164  00000020  (        32)
Error: Found NULL or missing TOC pointer for nk.exe

bib文件:
MEMORY
;   Name     Start     Size      Type
;   -------  --------  --------  ----
    
    FILLER   A0000000  00030000  RESERVED   ; Replaced with data later.

    EBOOT    A0030000  00020000  RAMIMAGE   ; Set aside 128 KB for loader; finalize later.
    RAM      A0050000  00010000  RAM        ; Free RAM; finalize later.
    
CONFIG
    COMPRESSION=OFF
    PROFILE=OFF
    KERNELFIXUPS=ON
    

    ROMSTART=A0030000
    ROMWIDTH=32
    ROMSIZE=20000

MODULES
;   Name         Path                                          Memory Type
;   -----------  --------------------------------------------- -----------
    nk.exe       $(_TARGETPLATROOT)\target\$(_TGTCPU)\$(WINCEDEBUG)\EBOOT.exe   EBOOT

不知哪里出错了,请高手帮忙,谢谢!
rilyyu
驱动小牛
驱动小牛
  • 注册日期2006-11-17
  • 最后登录2010-08-17
  • 粉丝0
  • 关注0
  • 积分512分
  • 威望130点
  • 贡献值0点
  • 好评度127点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-03-23 09:31
运行build-c 就能生成NK了吗?不是要运行blddemo clean -q吗?
saint_bxg
驱动小牛
驱动小牛
  • 注册日期2006-08-01
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望284点
  • 贡献值0点
  • 好评度257点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-03-23 10:32
单build不能生成bin文件的吧,Build OS中有没有把Make Run-time Image after Build钩上?
努力! 成功就在不远处....
dfgeoff
驱动牛犊
驱动牛犊
  • 注册日期2004-07-10
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分290分
  • 威望69点
  • 贡献值0点
  • 好评度69点
  • 原创分0分
  • 专家分0分
地板#
发布于:2007-03-23 14:46
build只生成各个dll/lib吧,要生成烧录文件,应该是makeimg
日本-倭子-该死! 抵制日货! 敢犯我中华者,虽远必诛!
no.killer
驱动牛犊
驱动牛犊
  • 注册日期2003-11-08
  • 最后登录2014-08-13
  • 粉丝0
  • 关注0
  • 积分23分
  • 威望105点
  • 贡献值0点
  • 好评度10点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2007-03-26 09:13
blddemo clean -q
游客

返回顶部