Building for WinCE 6.0

Jeff Galbraith JeffG at FlipStart.com
Tue Oct 30 22:35:50 CET 2007


I just want to be clear on this. When I am in Visual Studio, the
Solution Platforms" dropdown/edit window has "Platform Builder
(_TGTCPU)". This means the following should apply:

CE_SDK = Platform Builder
CE_ARCH = _TGTCPU

-----Original Message-----
From: Maurice Kalinowski [mailto:mkalinow at trolltech.com] 
Sent: Tuesday, October 30, 2007 8:14 AM
To: qtce-preview-feedback at trolltech.com
Subject: Re: Building for WinCE 6.0


My guess is, that the two lines in qmake.conf has not been updated
properly.
Usually (when you use your own SDK) you have to change at least the 
following options:

CE_SDK        = Windows Mobile 5.0 Pocket PC SDK
CE_ARCH        = ARMV4I


The first one describe the name of the SDK, while the latter is for the 
target architecture. qmake then generates the following string as
platform

"Windows Mobile 5.0 Pocket PC SDK (ARMV4I)"

Visual Studio needs exact matching so that it identifies the correct 
installed SDK to use. So in case you are still using the naming inside 
the wince60standard* mkspec folder, this is probably the reason why it 
fails.

All in all, the solution is to change that parameter to exactly the name

'sdkscanner -list' returns as the long sdk name.


Best Regards,

Maurice Kalinowski

To unsubscribe - send "unsubscribe" in the subject to
qtce-preview-feedback-request at trolltech.com



More information about the Qtce-preview-feedback mailing list