Hey all,


I posted on March 21-23 about what build.exe does. I have some more
questions about my customized build process.

1. I am trying to do the following:

Set environment variables to use command line to build win ce image:

I changed _DEPTREES to not include my project as I wanted to build all
the win ce libraries and image files with 'cebuild.bat clean'.

I then manually build my subprojects using build.exe.

Then I run buildrel.bat to copy all files to release directory.

***

Get bunch of warning about files not existing. A small clip:

BUILD: [00:0000002676:WARNN ] File:
C:\WINCE600\platform\common\lib\ARMV4I\debug
\oal_timer_cntcmp.pdb does not exist (2).
BUILD: [00:0000002677:WARNN ] File:
C:\WINCE600\platform\common\lib\ARMV4I\debug
\oal_timer_fixtick_pxa27x_ms_v1.pdb does not exist (2).
BUILD: [00:0000002678:WARNN ] File:
C:\WINCE600\platform\common\lib\ARMV4I\debug
\oal_timer_idle.pdb does not exist (2).
BUILD: [00:0000002679:WARNN ] File:
C:\WINCE600\platform\common\lib\ARMV4I\debug
\oal_timer_idle_fake.pdb does not exist (2).
BUILD: [00:0000002680:WARNN ] File:
C:\WINCE600\platform\common\lib\ARMV4I\debug
\oal_timer_idle_stub.pdb does not exist (2).

***

I then use makeimg to build the image.

***
Get the following error:

Windows CE ROM Image Builder v4.0.120 Copyright (c) Microsoft Corporation
Built: Jul 25 2006 16:37:02

Error: Could not find file
'C:\WINCE600\OSDesigns\HelloWorld\HelloWorld\RelDir\D
eviceEmulator_ARMV4I_Debug\kitl.dll' on disk
kitl.dll
C:\WINCE600\OSDesigns\HelloWorld\HelloWorld\RelDir\DeviceEmulator_ARMV4
I_Debug\kitl.dll NK SHZ

Error: failed setting line
makeimg: FATAL ERROR: Command returned non-zero exit code 1 (dec).
makeimg: FATAL ERROR: Command returned non-zero exit code 1 (dec).

***

When I leave my project HelloWorld in _DEPTREES everything works.

Ideally I would like to have a process to build all the wince os image
files pertaining to the sysgen environment variables I specify and then
be able to build my subprojects separately (perhaps even with gnu
compiler) and then makeimage.

I appreciate any tips or corrections to my process or answer to why
kitl.dll isnt being built? Is it because I didnt inform cebuild.bat of
my project HelloWorld and it needs my subprojects to build kitl.dll?

Thanks,

--Mike

Re: my build process and error by Arnie

Arnie
Fri Apr 13 14:39:33 CDT 2007

These are the debug symbol files ... *.pdb.

Are you building release or debug?

-arnie

"Mike C" <mchristian@zentek.com> wrote in message
news:OhtgN2HfHHA.1244@TK2MSFTNGP04.phx.gbl...
> Hey all,
>
>
> I posted on March 21-23 about what build.exe does. I have some more
> questions about my customized build process.
>
> 1. I am trying to do the following:
>
> Set environment variables to use command line to build win ce image:
>
> I changed _DEPTREES to not include my project as I wanted to build all the
> win ce libraries and image files with 'cebuild.bat clean'.
>
> I then manually build my subprojects using build.exe.
>
> Then I run buildrel.bat to copy all files to release directory.
>
> ***
>
> Get bunch of warning about files not existing. A small clip:
>
> BUILD: [00:0000002676:WARNN ] File:
> C:\WINCE600\platform\common\lib\ARMV4I\debug
> \oal_timer_cntcmp.pdb does not exist (2).
> BUILD: [00:0000002677:WARNN ] File:
> C:\WINCE600\platform\common\lib\ARMV4I\debug
> \oal_timer_fixtick_pxa27x_ms_v1.pdb does not exist (2).
> BUILD: [00:0000002678:WARNN ] File:
> C:\WINCE600\platform\common\lib\ARMV4I\debug
> \oal_timer_idle.pdb does not exist (2).
> BUILD: [00:0000002679:WARNN ] File:
> C:\WINCE600\platform\common\lib\ARMV4I\debug
> \oal_timer_idle_fake.pdb does not exist (2).
> BUILD: [00:0000002680:WARNN ] File:
> C:\WINCE600\platform\common\lib\ARMV4I\debug
> \oal_timer_idle_stub.pdb does not exist (2).
>
> ***
>
> I then use makeimg to build the image.
>
> ***
> Get the following error:
>
> Windows CE ROM Image Builder v4.0.120 Copyright (c) Microsoft Corporation
> Built: Jul 25 2006 16:37:02
>
> Error: Could not find file
> 'C:\WINCE600\OSDesigns\HelloWorld\HelloWorld\RelDir\D
> eviceEmulator_ARMV4I_Debug\kitl.dll' on disk
> kitl.dll
> C:\WINCE600\OSDesigns\HelloWorld\HelloWorld\RelDir\DeviceEmulator_ARMV4
> I_Debug\kitl.dll NK SHZ
>
> Error: failed setting line
> makeimg: FATAL ERROR: Command returned non-zero exit code 1 (dec).
> makeimg: FATAL ERROR: Command returned non-zero exit code 1 (dec).
>
> ***
>
> When I leave my project HelloWorld in _DEPTREES everything works.
>
> Ideally I would like to have a process to build all the wince os image
> files pertaining to the sysgen environment variables I specify and then be
> able to build my subprojects separately (perhaps even with gnu compiler)
> and then makeimage.
>
> I appreciate any tips or corrections to my process or answer to why
> kitl.dll isnt being built? Is it because I didnt inform cebuild.bat of my
> project HelloWorld and it needs my subprojects to build kitl.dll?
>
> Thanks,
>
> --Mike



Re: my build process and error by Mike

Mike
Fri Apr 13 15:02:29 CDT 2007

Debug. And the kitl dll has these linked in?

--Mike

Arnie wrote:
> These are the debug symbol files ... *.pdb.
>
> Are you building release or debug?
>
> -arnie
>
> "Mike C" <mchristian@zentek.com> wrote in message
> news:OhtgN2HfHHA.1244@TK2MSFTNGP04.phx.gbl...
>> Hey all,
>>
>>
>> I posted on March 21-23 about what build.exe does. I have some more
>> questions about my customized build process.
>>
>> 1. I am trying to do the following:
>>
>> Set environment variables to use command line to build win ce image:
>>
>> I changed _DEPTREES to not include my project as I wanted to build all the
>> win ce libraries and image files with 'cebuild.bat clean'.
>>
>> I then manually build my subprojects using build.exe.
>>
>> Then I run buildrel.bat to copy all files to release directory.
>>
>> ***
>>
>> Get bunch of warning about files not existing. A small clip:
>>
>> BUILD: [00:0000002676:WARNN ] File:
>> C:\WINCE600\platform\common\lib\ARMV4I\debug
>> \oal_timer_cntcmp.pdb does not exist (2).
>> BUILD: [00:0000002677:WARNN ] File:
>> C:\WINCE600\platform\common\lib\ARMV4I\debug
>> \oal_timer_fixtick_pxa27x_ms_v1.pdb does not exist (2).
>> BUILD: [00:0000002678:WARNN ] File:
>> C:\WINCE600\platform\common\lib\ARMV4I\debug
>> \oal_timer_idle.pdb does not exist (2).
>> BUILD: [00:0000002679:WARNN ] File:
>> C:\WINCE600\platform\common\lib\ARMV4I\debug
>> \oal_timer_idle_fake.pdb does not exist (2).
>> BUILD: [00:0000002680:WARNN ] File:
>> C:\WINCE600\platform\common\lib\ARMV4I\debug
>> \oal_timer_idle_stub.pdb does not exist (2).
>>
>> ***
>>
>> I then use makeimg to build the image.
>>
>> ***
>> Get the following error:
>>
>> Windows CE ROM Image Builder v4.0.120 Copyright (c) Microsoft Corporation
>> Built: Jul 25 2006 16:37:02
>>
>> Error: Could not find file
>> 'C:\WINCE600\OSDesigns\HelloWorld\HelloWorld\RelDir\D
>> eviceEmulator_ARMV4I_Debug\kitl.dll' on disk
>> kitl.dll
>> C:\WINCE600\OSDesigns\HelloWorld\HelloWorld\RelDir\DeviceEmulator_ARMV4
>> I_Debug\kitl.dll NK SHZ
>>
>> Error: failed setting line
>> makeimg: FATAL ERROR: Command returned non-zero exit code 1 (dec).
>> makeimg: FATAL ERROR: Command returned non-zero exit code 1 (dec).
>>
>> ***
>>
>> When I leave my project HelloWorld in _DEPTREES everything works.
>>
>> Ideally I would like to have a process to build all the wince os image
>> files pertaining to the sysgen environment variables I specify and then be
>> able to build my subprojects separately (perhaps even with gnu compiler)
>> and then makeimage.
>>
>> I appreciate any tips or corrections to my process or answer to why
>> kitl.dll isnt being built? Is it because I didnt inform cebuild.bat of my
>> project HelloWorld and it needs my subprojects to build kitl.dll?
>>
>> Thanks,
>>
>> --Mike
>
>