将Wince 6 R3 BSP移植到winec 7 - 多次警告和错误 [英] Porting Wince 6 R3 BSP to winec 7 -- numerous warnings and errors

查看:41
本文介绍了将Wince 6 R3 BSP移植到winec 7 - 多次警告和错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述


按照msdn和其他网站上的指南/教程将bsp移植到winec7。


有构建失败问题有很多警告,有关预编译标题的错误,帮助!!!



编辑了pbxml文件,bsp正确显示在新的OS设计向导。


当我创建并编译新的OS Design时,我收到如下错误:



coredllhs_ALL.lib(sorting.obj):警告LNK4099:找不到PDB'sortinglib.pdb'与'C:\ WINCE700 \OSDesigns\Mini210s_BSP \ Mini210s_BSP \ Wince700 \ Mini210_ARMV7_Retail \ cesysgen\oak\lib\ARMV7\retail\coredllhs_ALL.lib'或'C:\ WINCE700 \OSDesigns\Mini210s_BSP \ Mini210s_BSP \ Wince700 \ Mini210_ARMV7_Retail\cesysgen\oak \ target\ARMV7\retail\sortinglib.pdb";
链接对象,好像没有调试信息


coredllhs_ALL.lib(fscanf.obj):警告LNK4099:在'C:\ WINCE700中找不到PDB'ccrtstio.pdb' \ OSDesigns\Mini210s_BSP\Mini210s_BSP\Wince700\Mini210_ARMV7_Retail\cesysgen\oak \lib\ARMV7 \ _detail \ coredllhs_ALL.lib'或'C:\ WINCE700 \OSDesigns\Mini210s_BSP \Mini210s_BSP\Wince700\Mini210_ARMV7_Retail\cesysgen\oak\target\ARMV7\retail\ccrtstio.pdb';
链接对象,好像没有调试信息


coredllhs_ALL.lib(fputc.obj):警告LNK4099:在'C:\ WINCE700中找不到PDB'ccrtstio.pdb' \ OSDesigns\Mini210s_BSP\Mini210s_BSP\Wince700\Mini210_ARMV7_Retail\cesysgen\oak \lib\ARMV7 \ _detail \ coredllhs_ALL.lib'或'C:\ WINCE700 \OSDesigns\Mini210s_BSP \Mini210s_BSP\Wince700\Mini210_ARMV7_Retail\cesysgen\oak\target\ARMV7\retail\ccrtstio.pdb';
链接对象,好像没有调试信息


coredllhs_ALL.lib(fgetc.obj):警告LNK4099:PDB'ccrtstio.pdb'不是找到'C:\ WWINCE700 \OSDesigns\Mini210s_BSP \ Mini210s_BSP \ Wince700 \ Mini210_ARMV7_Retail\cesysgen\oak \lib\ARMV7 \ _detail \ coredllhs_ALL.lib'或'C:\\ \\WINCE700\OSDesigns\Mini210s_BSP\Mini210s_BSP\Wince700\Mini210_ARMV7_Retail\cesysgen\oak\target\ARMV7\retail\ccrtstio.pdb';
链接对象,好像没有调试信息


coredllhs_ALL.lib(vfprintf.obj):警告LNK4099:在'C:\ WINCE700中找不到PDB'ccrtstio.pdb' \ OSDesigns\Mini210s_BSP\Mini210s_BSP\Wince700\Mini210_ARMV7_Retail\cesysgen\oak \lib\ARMV7 \ _detail \ coredllhs_ALL.lib'或'C:\ WINCE700 \OSDesigns\Mini210s_BSP \Mini210s_BSP\Wince700\Mini210_ARMV7_Retail\cesysgen\oak\target\ARMV7\retail\ccrtstio.pdb';
链接对象,好像没有调试信息


coredllhs_ALL.lib(scanf.obj):警告LNK4099:PDB'ccrtstio.pdb'不是找到'C:\ WWINCE700 \OSDesigns\Mini210s_BSP \ Mini210s_BSP \ Wince700 \ Mini210_ARMV7_Retail\cesysgen\oak \lib\ARMV7 \ _detail \ coredllhs_ALL.lib'或'C:\\ \\WINCE700\OSDesigns\Mini210s_BSP\Mini210s_BSP\Wince700\Mini210_ARMV7_Retail\cesysgen\oak\target\ARMV7\retail\ccrtstio.pdb';
链接对象好像没有调试信息


......有很多这些!!


和这些一样。 ..



C:\ WWINCE700 \OSDesigns\Mini210s_BSP \ Mini210s_BSP \ Wince700 \ Mini210_ARMV7_Retail\cesysgen\sdk \ lib\ARMV7 \retail \ole32.exp


ole32_ALL.lib(UTILS.obj):警告LNK4204:'C:\ WINCE700 \OSDesigns\Mini210s_BSP \ Mini210s_BSP \ Wince700 \ Mini210_ARMV7_Retail\cesysgen\oak\target\ARMV7\retail\ole32com.pdb'缺少引用模块的调试信息;链接对象,好像没有调试
信息


ole32_ALL.lib(PLEX.obj):警告LNK4204:'C:\ WINCE700 \OSDesigns\Mini210s_BSP \ Mini210s_BSP \\ \\ wince700 \ Mini210_ARMV7_Retail\cesysgen\oak\target\ARMV7\retail\ole32com.pdb'缺少引用模块的调试信息;链接对象,好像没有调试
信息


ole32_ALL.lib(memstm.obj):警告LNK4204:'C:\ WINCE700 \ OSDesigns\Mini210s_BSP\Mini210s_BSP\Wince700\Mini210_ARMV7_Retail\cesysgen\oak\target\ARMV7\retail\ole32com.pdb'缺少引用模块的调试信息;链接对象,好像没有调试
信息


ole32_ALL.lib(MAP_KV.obj):警告LNK4204:'C:\WINCE700 \ OSDesigns\Mini210s_BSP\Mini210s_BSP\Wince700\Mini210_ARMV7_Retail\cesysgen\oak\target\ARMV7\retail\ole32com.pdb'缺少引用模块的调试信息;链接对象好像没有调试
信息


......有很多这些!!


sources.cmn是根据msdn移植指南进行编辑。

我很确定我曾经有过一些东西,但我感到很茫然。


任何人都可以解释一下我将非常感激,


我不希望发布整个日志文件,但我可以将它提供给任何愿意看看的人等。



谢谢。


解决方案

您好,



您引用的警告只是告诉您某些DLL是在没有完整调试信息的情况下创建的。


虽然它们可能很重要,但它们不应该阻止您成功完成整个构建,包括工作系统映像。


你能否发布实际的构建错误(而不是警告),所以我们可以尝试帮助你解决它们?



Ilan,


诚信 - 项目



Hi

Followed the guides/tutorials found on msdn and other sites on porting bsp to winec7.

having build fail issues with numerous warnings, errors about pre-compiled headers, help!!!

got the pbxml file edited, the bsp shows up correctly in the new OS design wizard.

when I create and compile a new OS Design, I get errors like the following:

coredllhs_ALL.lib(sorting.obj) : warning LNK4099: PDB 'sortinglib.pdb' was not found with 'C:\WINCE700\OSDesigns\Mini210s_BSP\Mini210s_BSP\Wince700\Mini210_ARMV7_Retail\cesysgen\oak\lib\ARMV7\retail\coredllhs_ALL.lib' or at 'C:\WINCE700\OSDesigns\Mini210s_BSP\Mini210s_BSP\Wince700\Mini210_ARMV7_Retail\cesysgen\oak\target\ARMV7\retail\sortinglib.pdb'; linking object as if no debug info

coredllhs_ALL.lib(fscanf.obj) : warning LNK4099: PDB 'ccrtstio.pdb' was not found with 'C:\WINCE700\OSDesigns\Mini210s_BSP\Mini210s_BSP\Wince700\Mini210_ARMV7_Retail\cesysgen\oak\lib\ARMV7\retail\coredllhs_ALL.lib' or at 'C:\WINCE700\OSDesigns\Mini210s_BSP\Mini210s_BSP\Wince700\Mini210_ARMV7_Retail\cesysgen\oak\target\ARMV7\retail\ccrtstio.pdb'; linking object as if no debug info

coredllhs_ALL.lib(fputc.obj) : warning LNK4099: PDB 'ccrtstio.pdb' was not found with 'C:\WINCE700\OSDesigns\Mini210s_BSP\Mini210s_BSP\Wince700\Mini210_ARMV7_Retail\cesysgen\oak\lib\ARMV7\retail\coredllhs_ALL.lib' or at 'C:\WINCE700\OSDesigns\Mini210s_BSP\Mini210s_BSP\Wince700\Mini210_ARMV7_Retail\cesysgen\oak\target\ARMV7\retail\ccrtstio.pdb'; linking object as if no debug info

coredllhs_ALL.lib(fgetc.obj) : warning LNK4099: PDB 'ccrtstio.pdb' was not found with 'C:\WINCE700\OSDesigns\Mini210s_BSP\Mini210s_BSP\Wince700\Mini210_ARMV7_Retail\cesysgen\oak\lib\ARMV7\retail\coredllhs_ALL.lib' or at 'C:\WINCE700\OSDesigns\Mini210s_BSP\Mini210s_BSP\Wince700\Mini210_ARMV7_Retail\cesysgen\oak\target\ARMV7\retail\ccrtstio.pdb'; linking object as if no debug info

coredllhs_ALL.lib(vfprintf.obj) : warning LNK4099: PDB 'ccrtstio.pdb' was not found with 'C:\WINCE700\OSDesigns\Mini210s_BSP\Mini210s_BSP\Wince700\Mini210_ARMV7_Retail\cesysgen\oak\lib\ARMV7\retail\coredllhs_ALL.lib' or at 'C:\WINCE700\OSDesigns\Mini210s_BSP\Mini210s_BSP\Wince700\Mini210_ARMV7_Retail\cesysgen\oak\target\ARMV7\retail\ccrtstio.pdb'; linking object as if no debug info

coredllhs_ALL.lib(scanf.obj) : warning LNK4099: PDB 'ccrtstio.pdb' was not found with 'C:\WINCE700\OSDesigns\Mini210s_BSP\Mini210s_BSP\Wince700\Mini210_ARMV7_Retail\cesysgen\oak\lib\ARMV7\retail\coredllhs_ALL.lib' or at 'C:\WINCE700\OSDesigns\Mini210s_BSP\Mini210s_BSP\Wince700\Mini210_ARMV7_Retail\cesysgen\oak\target\ARMV7\retail\ccrtstio.pdb'; linking object as if no debug info

...... there is lots of these!!

and like these...

C:\WINCE700\OSDesigns\Mini210s_BSP\Mini210s_BSP\Wince700\Mini210_ARMV7_Retail\cesysgen\sdk\lib\ARMV7\retail\ole32.exp
ole32_ALL.lib(UTILS.obj) : warning LNK4204: 'C:\WINCE700\OSDesigns\Mini210s_BSP\Mini210s_BSP\Wince700\Mini210_ARMV7_Retail\cesysgen\oak\target\ARMV7\retail\ole32com.pdb' is missing debugging information for referencing module; linking object as if no debug info

ole32_ALL.lib(PLEX.obj) : warning LNK4204: 'C:\WINCE700\OSDesigns\Mini210s_BSP\Mini210s_BSP\Wince700\Mini210_ARMV7_Retail\cesysgen\oak\target\ARMV7\retail\ole32com.pdb' is missing debugging information for referencing module; linking object as if no debug info

ole32_ALL.lib(memstm.obj) : warning LNK4204: 'C:\WINCE700\OSDesigns\Mini210s_BSP\Mini210s_BSP\Wince700\Mini210_ARMV7_Retail\cesysgen\oak\target\ARMV7\retail\ole32com.pdb' is missing debugging information for referencing module; linking object as if no debug info

ole32_ALL.lib(MAP_KV.obj) : warning LNK4204: 'C:\WINCE700\OSDesigns\Mini210s_BSP\Mini210s_BSP\Wince700\Mini210_ARMV7_Retail\cesysgen\oak\target\ARMV7\retail\ole32com.pdb' is missing debugging information for referencing module; linking object as if no debug info

...... there is lots of these!!

sources.cmn were edited as per the msdn porting guide.
I am pretty sure I have goofed something somehwere, but I am at a loss.

anyone can shed some light that would be much appreciated,

I dont wish to post the entire log file but I can make it available to anyone who is willing to take a look etc.

thanks.

解决方案

Hi there,

The warnings that you quote just tell you that some DLLs were created without full debugging information.

Although they may be important down the line, they should not prevent you from completing a full build successfully, including a working system image.

Can you post the actual build errors (instead of warnings), so we can try to help you solve them?

Ilan,

Integrity-Project


这篇关于将Wince 6 R3 BSP移植到winec 7 - 多次警告和错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆