我在用友善mini2440编译WINCE5.0 BSP时,Sysgen遇到下面这个问题:
……
QUARTZ_COMPONENTS=quartz0 quartz1 quartz2 quartz3
QUARTZ0_COMPONENTS=amutil fgctl filgraph
QUARTZ1_COMPONENTS= waveout wavemsr mpgsplit acmwrap dmowrap urlrdr
QUARTZ2_COMPONENTS=asyncrdr qtzbase
QUARTZ3_COMPONENTS= scmdout filerend wmt_strmcore wmt_splitter acmobj m3uplayl asxplayl xmlplayl urlgrab urlobj nscfileparser wmt_httpstrm wmt_mmsstrm wmt_msbstrm wmt_nethelp wmt_filestrm
MSDXM_COMPONENTS=toolbar statbar bkgndbmp
DATASYNC_MODULES= cefobj pegobj repllog rapisrv eventrst rra_stm systemcpl udp2tcp wceload unload
NETCFV2_MODULES= dotnetv2
SQLMOBILE_MODULES= sqlmobiledp sqlmobile
Sysgening platform C:\WINCE500\platform\mini2440
Sysgening platform C:\WINCE500\platform\mini2440
\WINCE500\build.err
C:\WINCE500\build.log
C:\WINCE500\build.err
已复制 2 个文件。
BLDDEMO: There were errors building mini2440
mini2440 - 0 error(s), 0 warning(s)
查看C:\WINCE5.0\build.err,内容是:
C:\WINCE500\build.log(1) : error SYSGEN0000: error(s) in sysgen phase C:\WINCE5.0\build.log,指出错误是:
\mini2440_ARMV4I\cesysgen\sdk\lib\ARMV4I\retail\coredll.lib C:\WINCE500\public\common\sdk\lib\ARMV4I\retail\corelibc.lib
C:\WINCE500\PBWorkspaces\mini2440\WINCE500\mini2440_ARMV4I\cesysgen\oak\lib\ARMV4I\retail\eapol.exp
eapol.exp : error LNK2001: unresolved external symbol EolSessionGetSendKey
eapol.exp : error LNK2001: unresolved external symbol EolSessionSetExpectedPMKID
eapol.exp : error LNK2001: unresolved external symbol EolSessionSetMACAddresses
eapol.exp : error LNK2001: unresolved external symbol EolSessionSetStartDelay
eapol.exp : error LNK2001: unresolved external symbol EolSessionSetStationRSNIE
C:\WINCE500\PBWorkspaces\mini2440\WINCE500\mini2440_ARMV4I\cesysgen\oak\target\ARMV4I\retail\eapol.dll : fatal error LNK1120: 5 unresolved externals
NMAKE : fatal error U1077: 'link' : return code '0x460'
Stop.
NMAKE : fatal error U1077: 'C:\WINCE500\sdk\bin\i386\nmake.exe' : return code '0x2'
Stop.
小弟刚学WINCE,望各位大哥能指点下。谢谢!!