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