[Qtce-preview-feedback] mingw-arm again
Maurice Kalinowski
mkalinow at trolltech.com
Mon May 26 10:28:34 CEST 2008
Hi,
Sébastien Lorquet wrote:
>
> 2008/5/26 Sébastien Lorquet <squalyl at gmail.com
> <mailto:squalyl at gmail.com>>:
>
>
> the CEGCC project provides a working MinGW environment for Windows
> Mobile.
>
I do not have any experience on the Cegcc project, last thing I have
heard is, that it is not finished so far.
>
>
> So basically, a configure program that
> - has the ability to do a mingw config and
> - has the -xplatform option
>
> should do the job to allow cegcc compilation of Qt-Wince (in
> theory :), since it's "only" a different toolchain for the same
> platform. )
>
> I'm not talking about fixing possible bugs (which I can try
> myself), but only to support "configure.exe" operation for
> mingw-wince.
>
I do not see any issue at all about this. Using configure.exe for
crosscompilation already provides everything you are talking about. At
any time you could already use your own mkspec for this task. Actually,
we strongly suggest to do so, if you have a custom device. For
documentation see:
http://doc.trolltech.com/4.4/windowsce-customization.html
This one describes the way to use it for Visual Studio 2005, but
theoretically it does not differ at all to using a different
compiler/toolchain.
So what I suggest you to do is create your own mkspec and use
configure -platform win32-g++ -xplatform wince-<whatever you use>
Please note that the mkspec name should start with wince so that qmake
recognizes this as a Windows CE build and sets the correct files to use
when compiling the libraries.
>
>
> PS: Is Windows Mobile 2003 supported, or is QtCE limited to
> Windows Mobile 5-6?
>
We only support Windows CE/Mobile 5 and following as lots of
functionality has been added for this version. Additionally Windows CE 6
was already in the making at that time, so there was no reason to add
support for already deprecated versions.
Best Regards,
Maurice Kalinowski
More information about the Qtce-preview-feedback
mailing list