Add new comment

This is a portion of the dump.

C:\WINCE600\PLATFORM\CompuconBSP\src\DRIVERS\sdbus2\sources
Starting Build: set WINCEREL=1&&build&&makeimg
==============
BUILD: [Thrd:Sequence:Type ] Message
BUILD: [00:0000000000:PROGC ] Build started with parameters:
BUILD: [00:0000000001:PROGC ] Build started in directory: C:\WINCE600\PLATFORM\CompuconBSP\src\DRIVERS\sdbus2
BUILD: [00:0000000002:PROGC ] Checking for C:\WINCE600\sdk\bin\i386\srccheck.exe.
BUILD: [00:0000000003:PROGC ] Running passes WCEFILES0, MIDL, MC, ASN, THUNK, PRECOMPHEADER, COMPILE, LIB, LINK, MANAGEDRESX, MANAGEDMOD, MANAGEDDLL, MANAGEDEXE, MANAGEDWIN for ARM.
BUILD: [00:0000000004:PROGC ] Loading database "C:\WINCE600\PLATFORM\CompuconBSP\Build.dat".
BUILD: [00:0000000005:PROGC ] Done.
BUILD: [00:0000000006:PROGC ] Computing include file dependencies:
BUILD: [00:0000000007:PROGC ] Checking for SDK include directory: C:\WINCE600\sdk\CE\inc.
BUILD: [00:0000000008:PROGC ] Scan C:\WINCE600\PLATFORM\CompuconBSP\src\DRIVERS\sdbus2\
BUILD: [00:0000000018:PROGC ] Building COMPILE Pass in C:\WINCE600\PLATFORM\CompuconBSP\src\DRIVERS\sdbus2\ directory.
BUILD: [01:0000000028:PROGC ] Compiling .\sdbusreq.cpp
BUILD: [01:0000000031:ERRORE] C:\WINCE600\public\common\sdk\inc\linklist.h(98) : error C2220: warning treated as error - no 'object' file generated
BUILD: [01:0000000032:WARNN ] C:\WINCE600\public\common\sdk\inc\linklist.h(98) : warning C4127: conditional expression is constant
BUILD: [01:0000000033:WARNN ] c:\wince600\public\common\ddk\inc\SDCard.h(209) : warning C4201: nonstandard extension used : nameless struct/union
BUILD: [01:0000000034:WARNN ] C:\WINCE600\public\common\oak\inc\defbus.h(129) : warning C4512: 'DeviceFolder' : assignment operator could not be generated
BUILD: [01:0000000036:WARNN ] C:\WINCE600\public\common\oak\inc\defbus.h(162) : warning C4100: 'lpChildName' : unreferenced formal parameter
...

The errors even appear to be somewhat bogus. The first warning references this line

93:PLIST_ENTRY
94:RemoveTailList(PLIST_ENTRY ListHead)
95:{
96: PLIST_ENTRY _Tail_Entry;
97: _Tail_Entry = ListHead->Blink;
>98: RemoveEntryList(_Tail_Entry);
99: return _Tail_Entry;
100:}

BUILD: [01:0000000031:ERRORE] C:\WINCE600\public\common\sdk\inc\linklist.h(98) : error C2220: warning treated as error - no 'object' file generated
BUILD: [01:0000000032:WARNN ] C:\WINCE600\public\common\sdk\inc\linklist.h(98) : warning C4127: conditional expression is constant

If you need the entire capture, I can post it. It just didn't seem appropriate for a comments section.

Thanks again.

Dan