本文介绍了将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移植指南进行编辑。

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


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


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



谢谢。


解决方案

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.

解决方案


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

09-17 19:09