I tried to compile the WinCE 6.0 with S3C6410 BSP. I got the below error /base:0x10000000 E:\WINCE600\public\common\oak\lib\ARMV4I\retail\sdmemory_lib.lib E:\WINCE600\OSDesigns\S3C6410_1124\S3C6410_1124\Wince600\SMDK6410_ARMV4I\cesysge n\oak\lib\ARMV4I\retail\ceddk.lib E:\WINCE600\OSDesigns\S3C6410_1124\S3C6410_1124\Wince600\SMDK6410_ARMV4I\cesysge n\oak\lib\ARMV4I\retail\sdcardlib.lib E:\WINCE600\OSDesigns\S3C6410_1124\S3C6410_1124\Wince600\SMDK6410_ARMV4I\cesysge n\sdk\lib\ARMV4I\retail\coredll.lib E:\WINCE600\public\common\oak\lib\ARMV4I\retail\corelib0.lib E:\WINCE600\OSDesigns\S3C6410_1124\S3C6410_1124\Wince600\SMDK6410_ARMV4I\cesysge n\oak\lib\ARMV4I\retail\corelib1.lib E:\WINCE600\OSDesigns\S3C6410_1124\S3C6410_1124\Wince600\SMDK6410_ARMV4I\cesysge n\oak\lib\ARMV4I\retail\sdmemory.exp sdmemory.exp : error LNK2001: unresolved external symbol SMC_PreDeinit E:\WINCE600\OSDesigns\S3C6410_1124\S3C6410_1124\Wince600\SMDK6410_ARMV4I\cesysge n\oak\target\ARMV4I\retail\sdmemory.dll : fatal error LNK1120: 1 unresolved externals NMAKE : fatal error U1077: 'link' : return code '0x460' Stop. NMAKE : fatal error U1077: 'E:\WINCE600\sdk\bin\i386\nmake.exe' : return code '0x2' Stop. When I removed the SD driver and compiled again, I got the below error /subsystem:windowsce,6.00 /base:0x10000000 E:\WINCE600\public\common\oak\lib\ARMV4I\retail\usbd_lib.lib E:\WINCE600\OSDesigns\S3C6410_1124\S3C6410_1124\Wince600\SMDK6410_ARMV4I\cesysge n\sdk\lib\ARMV4I\retail\coredll.lib E:\WINCE600\public\common\oak\lib\ARMV4I\retail\corelib0.lib E:\WINCE600\OSDesigns\S3C6410_1124\S3C6410_1124\Wince600\SMDK6410_ARMV4I\cesysge n\oak\lib\ARMV4I\retail\corelib1.lib E:\WINCE600\OSDesigns\S3C6410_1124\S3C6410_1124\Wince600\SMDK6410_ARMV4I\cesysge n\oak\lib\ARMV4I\retail\usbd.exp usbd.exp : error LNK2001: unresolved external symbol HcdDeviceSuspendeResumed E:\WINCE600\OSDesigns\S3C6410_1124\S3C6410_1124\Wince600\SMDK6410_ARMV4I\cesysge n\oak\target\ARMV4I\retail\usbd.dll : fatal error LNK1120: 1 unresolved externals NMAKE : fatal error U1077: 'link' : return code '0x460' Stop. NMAKE : fatal error U1077: 'E:\WINCE600\sdk\bin\i386\nmake.exe' : return code '0x2' Stop. What is actually the problem? Did I miss out anything? Did anyone ever face the problem? I have installed the WinCE 6.0 update of 2011 Q2, the latest.
WinCE 6.0 S3C6410 BSP compile and link error
I had this same error on an AT91SAM9263 custom BSP. It started happening when I installed WinCE 6.0 R3. It went away when I installed the 2010 QFE update from Microsoft's web site. Note that I also had to install WinCE 6.0 R3 from the MSI that is contained within the ISO image downloaded from Microsoft's web site, because otherwise I was having linking errors with gesture support (even though the device is not using gestures). But I had that error before the HcdDeviceSuspendeResumed one. Hope this helps...