Problem with obj files in sysgen phase

From: Adrian (Adrian_at_discussions.microsoft.com)
Date: 10/06/04


Date: Wed, 6 Oct 2004 09:11:07 -0700

Hello,

I'm a developer wiht little experience in embedded os. I use the Windows
CE.NET evaluation kit. I followed the instructions in the tutorials to build
a image, but I recieve a error message in the sysgen phase. Some .obj files
seems to be missing . Bellow is the partial listing of the build.log:

BUILD: [Thrd:Sequence:Type ] Message
BUILD: [00:0000000000:PROGC ] Checking for
\WINCE500\sdk\bin\i386\srccheck.exe.
BUILD: [00:0000000001:PROGC ] SrcCheck exit code: 1 (dec).
BUILD: [00:0000000002:PROGC ] Compile and Link for x86.
BUILD: [00:0000000003:PROGC ] Loading E:\WINCE500\PRIVATE\WINCEOS\Build.dat.
BUILD: [00:0000000004:PROGC ] Done.
BUILD: [00:0000000005:PROGC ] Computing include file dependencies:
BUILD: [00:0000000006:PROGC ] Checking for SDK include directory:
E:\WINCE500\sdk\ce\inc.
BUILD: [00:0000000007:PROGC ] Done.
BUILD: [00:0000000008:PROGC ] Files Warnings
Errors
BUILD: [00:0000000009:PROGC ] Midl 0 0
    0
BUILD: [00:0000000010:PROGC ] Resource 0 0
    0
BUILD: [00:0000000011:PROGC ] Message 0 0
    0
BUILD: [00:0000000012:PROGC ] Precomp Header 0 0
    0
BUILD: [00:0000000013:PROGC ] C/Cpp/Cxx 0 0
    0
BUILD: [00:0000000014:PROGC ] Assembler 0 0
    0
BUILD: [00:0000000015:PROGC ] Static Libraries 0 0
    0
BUILD: [00:0000000016:PROGC ] Dll's 0 0
    0
BUILD: [00:0000000017:PROGC ] Exe's 0 0
    0
BUILD: [00:0000000018:PROGC ] Resx 0 0
    0
BUILD: [00:0000000019:PROGC ] Csharp Targets 0 0
    0
BUILD: [00:0000000020:PROGC ] Other 0 0
    0
BUILD: [00:0000000021:PROGC ]
BUILD: [00:0000000022:PROGC ] Total 0 0
    0
BUILD: [00:0000000023:PROGC ]
BUILD: [00:0000000024:PROGC ] 0 Warnings, 0 Errors
BUILD: [Thrd:Sequence:Type ] Message
BUILD: [00:0000000000:PROGC ] Checking for
\WINCE500\sdk\bin\i386\srccheck.exe.
BUILD: [00:0000000001:PROGC ] SrcCheck exit code: 0 (dec).
BUILD: [00:0000000002:PROGC ] Compile and Link for x86.
BUILD: [00:0000000003:PROGC ] Loading E:\WINCE500\PUBLIC\COMMON\Build.dat.
BUILD: [00:0000000004:PROGC ] Done.
BUILD: [00:0000000005:PROGC ] Computing include file dependencies:
BUILD: [00:0000000006:PROGC ] Checking for SDK include directory:
E:\WINCE500\sdk\ce\inc.
BUILD: [00:0000000007:PROGC ] Scan \WINCE500\PUBLIC\COMMON\OAK\NOTIFY\
BUILD: [00:0000000008:INFO ] Will Compile
\WINCE500\PUBLIC\COMMON\OAK\NOTIFY\notifext.cxx because target:
obj\x86\retail\notifext.obj is missing.
BUILD: [00:0000000009:PROGC ] Scan \WINCE500\PUBLIC\COMMON\OAK\NOTIFYM\
BUILD: [00:0000000010:INFO ] Will Compile
\WINCE500\PUBLIC\COMMON\OAK\NOTIFYM\notifext.cxx because target:
obj\x86\retail\notifext.obj is missing.
BUILD: [00:0000000011:PROGC ] Scan
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\CEDDK\DDK_BUS\
BUILD: [00:0000000012:INFO ] Will Compile
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\CEDDK\DDK_BUS\ddk_bus.c because target:
obj\x86\retail\ddk_bus.obj is missing.
BUILD: [00:0000000013:INFO ] Will Compile
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\CEDDK\DDK_BUS\drvbus.cpp because target:
obj\x86\retail\drvbus.obj is missing.
BUILD: [00:0000000014:INFO ] Will Compile
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\CEDDK\DDK_BUS\drvbusc.cpp because target:
obj\x86\retail\drvbusc.obj is missing.
BUILD: [00:0000000015:INFO ] Will Compile
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\CEDDK\DDK_BUS\regset.cpp because target:
obj\x86\retail\regset.obj is missing.
BUILD: [00:0000000016:PROGC ] Scan
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\CEDDK\DDK_MAP\
BUILD: [00:0000000017:INFO ] Will Compile
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\CEDDK\DDK_MAP\ddk_map.c because target:
obj\x86\retail\ddk_map.obj is missing.
BUILD: [00:0000000018:PROGC ] Scan
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\CEDDK\DDK_DMA\
BUILD: [00:0000000019:INFO ] Will Compile
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\CEDDK\DDK_DMA\ddk_dma.c because target:
obj\x86\retail\ddk_dma.obj is missing.
BUILD: [00:0000000020:PROGC ] Scan
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\CEDDK\DDK_IO\
BUILD: [00:0000000021:INFO ] Will Compile
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\CEDDK\DDK_IO\ddk_io.c because target:
obj\x86\retail\ddk_io.obj is missing.
BUILD: [00:0000000022:PROGC ] Scan
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\CEDDK\DDK_TIME\
BUILD: [00:0000000023:INFO ] Will Compile
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\CEDDK\DDK_TIME\ddk_time.c because target:
obj\x86\retail\ddk_time.obj is missing.
BUILD: [00:0000000024:PROGC ] Scan
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\CEDDK\DDK_POWER\
BUILD: [00:0000000025:INFO ] Will Compile
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\CEDDK\DDK_POWER\ddk_power.cpp because
target: obj\x86\retail\ddk_power.obj is missing.
BUILD: [00:0000000026:PROGC ] Scan
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\CEDDK\DLL\
BUILD: [00:0000000027:INFO ] Will Compile
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\CEDDK\DLL\ceddk.c because target:
obj\x86\retail\ceddk.obj is missing.
BUILD: [00:0000000028:PROGC ] Scan
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\REGENUM\
BUILD: [00:0000000029:INFO ] Will Compile
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\REGENUM\regenum.c because target:
obj\x86\retail\regenum.obj is missing.
BUILD: [00:0000000030:PROGC ] Scan
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\BUSENUM\BUSDEF\
BUILD: [00:0000000031:INFO ] Will Compile
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\BUSENUM\BUSDEF\defbus.cpp because target:
obj\x86\retail\defbus.obj is missing.
BUILD: [00:0000000032:PROGC ] Scan
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\BUSENUM\BUSENUM\
BUILD: [00:0000000033:INFO ] Will Compile
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\BUSENUM\BUSENUM\busenum.cpp because
target: obj\x86\retail\busenum.obj is missing.
BUILD: [00:0000000034:PROGC ] Scan \WINCE500\PUBLIC\COMMON\OAK\DRIVERS\PCIBUS\
BUILD: [00:0000000035:INFO ] Will Compile
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\PCIBUS\pcibus.c because target:
obj\x86\retail\pcibus.obj is missing.
BUILD: [00:0000000036:INFO ] Will Compile
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\PCIBUS\pcicfg.c because target:
obj\x86\retail\pcicfg.obj is missing.
BUILD: [00:0000000037:INFO ] Will Compile
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\PCIBUS\pcirsrc.c because target:
obj\x86\retail\pcirsrc.obj is missing.
BUILD: [00:0000000038:INFO ] Will Compile
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\PCIBUS\pcireg.c because target:
obj\x86\retail\pcireg.obj is missing.
BUILD: [00:0000000039:INFO ] Will Compile
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\PCIBUS\pcienum.cpp because target:
obj\x86\retail\pcienum.obj is missing.
BUILD: [00:0000000040:PROGC ] Scan \WINCE500\PUBLIC\COMMON\OAK\DRIVERS\GIISR\
BUILD: [00:0000000041:INFO ] Will Compile
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\GIISR\giisr.c because target:
obj\x86\retail\giisr.obj is missing.
BUILD: [00:0000000042:PROGC ] Scan \WINCE500\PUBLIC\COMMON\OAK\DRIVERS\GDCFG\
BUILD: [00:0000000043:INFO ] Will Compile
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\GDCFG\gdcfg.c because target:
obj\x86\retail\gdcfg.obj is missing.
BUILD: [00:0000000044:PROGC ] Scan
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\HELPER\PCIREG\
BUILD: [00:0000000045:INFO ] Will Compile
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\HELPER\PCIREG\pcireg.c because target:
obj\x86\retail\pcireg.obj is missing.
BUILD: [00:0000000046:PROGC ] Scan
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\DISPLAY\AABLT\
BUILD: [00:0000000047:INFO ] Will Compile
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\DISPLAY\AABLT\aablt.cpp because target:
obj\x86\retail\aablt.obj is missing.
BUILD: [00:0000000048:PROGC ] Scan
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\DISPLAY\EMUL\
BUILD: [00:0000000049:INFO ] Will Compile
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\DISPLAY\EMUL\ebcopy02.cpp because target:
obj\x86\retail\ebcopy02.obj is missing.
BUILD: [00:0000000050:INFO ] Will Compile
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\DISPLAY\EMUL\ebsand02.cpp because target:
obj\x86\retail\ebsand02.obj is missing.
BUILD: [00:0000000051:INFO ] Will Compile
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\DISPLAY\EMUL\ebspnt02.cpp because target:
obj\x86\retail\ebspnt02.obj is missing.
BUILD: [00:0000000052:INFO ] Will Compile
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\DISPLAY\EMUL\ebsinv02.cpp because target:
obj\x86\retail\ebsinv02.obj is missing.
BUILD: [00:0000000053:INFO ] Will Compile
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\DISPLAY\EMUL\ebfill02.cpp because target:
obj\x86\retail\ebfill02.obj is missing.
BUILD: [00:0000000054:INFO ] Will Compile
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\DISPLAY\EMUL\ebdinv02.cpp because target:
obj\x86\retail\ebdinv02.obj is missing.
BUILD: [00:0000000055:INFO ] Will Compile
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\DISPLAY\EMUL\ebpinv02.cpp because target:
obj\x86\retail\ebpinv02.obj is missing.
BUILD: [00:0000000056:INFO ] Will Compile
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\DISPLAY\EMUL\ebtext02.cpp because target:
obj\x86\retail\ebtext02.obj is missing.
BUILD: [00:0000000057:INFO ] Will Compile
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\DISPLAY\EMUL\ebcopy08.cpp because target:
obj\x86\retail\ebcopy08.obj is missing.
BUILD: [00:0000000058:INFO ] Will Compile
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\DISPLAY\EMUL\ebsand08.cpp because target:
obj\x86\retail\ebsand08.obj is missing.
BUILD: [00:0000000059:INFO ] Will Compile
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\DISPLAY\EMUL\ebspnt08.cpp because target:
obj\x86\retail\ebspnt08.obj is missing.
BUILD: [00:0000000060:INFO ] Will Compile
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\DISPLAY\EMUL\ebsinv08.cpp because target:
obj\x86\retail\ebsinv08.obj is missing.
BUILD: [00:0000000061:INFO ] Will Compile
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\DISPLAY\EMUL\ebb808.cpp because target:
obj\x86\retail\ebb808.obj is missing.
BUILD: [00:0000000062:INFO ] Will Compile
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\DISPLAY\EMUL\ebfill08.cpp because target:
obj\x86\retail\ebfill08.obj is missing.
BUILD: [00:0000000063:INFO ] Will Compile
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\DISPLAY\EMUL\ebdinv08.cpp because target:
obj\x86\retail\ebdinv08.obj is missing.
BUILD: [00:0000000064:INFO ] Will Compile
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\DISPLAY\EMUL\ebpinv08.cpp because target:
obj\x86\retail\ebpinv08.obj is missing.
BUILD: [00:0000000065:INFO ] Will Compile
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\DISPLAY\EMUL\ebp08.cpp because target:
obj\x86\retail\ebp08.obj is missing.
BUILD: [00:0000000066:INFO ] Will Compile
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\DISPLAY\EMUL\ebpcpy08.cpp because target:
obj\x86\retail\ebpcpy08.obj is missing.
BUILD: [00:0000000067:INFO ] Will Compile
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\DISPLAY\EMUL\ebtext08.cpp because target:
obj\x86\retail\ebtext08.obj is missing.
BUILD: [00:0000000068:INFO ] Will Compile
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\DISPLAY\EMUL\ebcp0108.cpp because target:
obj\x86\retail\ebcp0108.obj is missing.
BUILD: [00:0000000069:INFO ] Will Compile
\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\DISPLAY\EMUL\ebcp0408.cpp because target:
obj\x86\retail\ebcp0408.obj is missing.



Relevant Pages

  • Re: SH4 bootloader
    ... BUILD: Will Compile ... Maybe something is wrong in source file, but I had compared it with other source files and I could not see any difference. ...
    (microsoft.public.windowsce.platbuilder)
  • Re: SH4 bootloader
    ... George H. wrote: ... BUILD: Will Compile ...
    (microsoft.public.windowsce.platbuilder)
  • Re: Build your own Forth for Microchip PIC (Episode 837)
    ... inappropriate on a limited target, ... So it reverts back to the traditional compile ... platform for your target by using the host to implement your words. ... In short create enough Forth to execute the inner interpreter and you ...
    (comp.lang.forth)
  • Re: VC++6 LNK1112 Error
    ... Itanium into a piece of code destined for an x86. ... correctly select your target to be an Itanium. ... Note also that you can't really compile IA64 code unless you have a compiler that targets ...
    (microsoft.public.vc.mfc)
  • Re: Build your own Forth for Microchip PIC: Design thoughts
    ... Embedded systems hardware I don't plan to buy. ... Advanced work would be a distributed model where the PIC and host work ... All the code on the target would be headerless. ... compile once and copy the code to the PIC, ...
    (comp.lang.forth)