100wanghong

    1. 先公布这段时间遇到的问题和解决方法: 1.编译eboot连接时候找不到函数__security_cooks       在加入$(_COMMONOAKROOT)\lib\$(_CPUINDPATH)\gsnull.lib \后,该问题解决。 2 . 全局变量CEProcessorType不能访问,包含头文件"NKarm.h"后 找不到该头文件。   从init.c中去掉该变量 3. 找不到“OALKitlPowerOff referenced in function OEMPowerOff”和   error LNK2019: unresolved external symbol OALKitlStart referenced in function OEMInit   这些都是kitl部分的代码,将其从相关地方移去就可以了 4.在makeimg阶段产生    regcomp: Error: InitRegistry FAILED on or near line 2160 of E:\WINCE600\OSDesigns\OSDesign2\RelDir\M   y2440A_ARMV4I_Debug\reginit.ini   将file/Intltrns 从其他地方拷贝这个文件夹到对应目录下。    解决方法:修改paltform.reg中相关的行。在这里是因为 “ "FriendlyName"=LOC_DISPLAYNAME_COM1”中未被定义, 5. 编译Pwrbutton(matrixkb.dll)驱动时候,出现 BUILD: [01:0000000055:ERRORE] matrixkb.obj : error LNK2019: unresolved external symbol keybd_event referenced in function SendKey BUILD: [01:0000000056:ERRORE] E:\WINCE600\platform\My2440A\target\ARMV4I\debug\matrixkb.dll : fatal error LNK1120: 1 unresolved externals 添加模块 core os->CEBASE ->shell and interface ->shell ->graph shell->stardard shell 6.编译CS8900驱动的时候,找不系统库 ndis.lib TARGETLIBS=                                                     \    $(_PROJECTROOT)\cesysgen\sdk\lib\$(_CPUINDPATH)\ndis.lib      \    $(_PROJECTROOT)\cesysgen\sdk\lib\$(_CPUINDPATH)\ntcompat.lib  \    $(_PROJECTROOT)\cesysgen\sdk\lib\$(_CPUINDPATH)\coredll.lib \    $(_PROJECTROOT)\cesysgen\oak\lib\$(_CPUINDPATH)\ceddk.lib   \ U1073: don't know how to make   'E:\WINCE600\OSDesigns\OSDesign2\Wince600\My2440A_ARMV4I\cesysgen\sdk\lib\ARMV4I\debug\ndis.lib' 模块未加进去:     将core os->CEBASE ->shell and interface ->user interface ->network user interfacer 选上就可以解决问题了。 7.编译usb fuction驱动时候 BUILD: [01:0000001429:ERRORE] NMAKE :  U1073: don't know how to make ' E:\WINCE600\OSDesigns\OSDesign2\Wince600\My2440A_ARMV4I\cesysgen\oak\lib\ARMV4I\debug\ufnmdd.lib' BUILD: [01:0000001431:ERRORE] NMAKE.EXE TargetLibFiles  -i -c BUILDMSG=Stop. BUILDROOT=E:\WINCE600\PLATFORM\My2440A CLEANBUILD=1 LINKONLY=1 NOPASS0=1 failed - rc = 2 对应模块没有加进去:将 device drivers->usb function -> usb function client ->serial 这个选上就可以了 8.编译Battdrvr BUILD: [01:0000000084:ERRORE] battdrvr_lib.lib(battdrvr.obj) : error LNK2019: unresolved external symbol PowerPolicyNotify referenced in function BatteryThreadProc 添加模块 core os->CEBASE ->shell and interface ->shell ->graph shell->stardard shell

最近访客

< 1/1 >

统计信息

已有30人来访过

  • 芯积分:--
  • 好友:--
  • 主题:--
  • 回复:1

留言

你需要登录后才可以留言 登录 | 注册


现在还没有留言