Changes between Version 9 and Version 10 of WinCE


Ignore:
Timestamp:
Nov 25, 2010 6:02:30 PM (11 years ago)
Author:
Patrick Gansterer
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WinCE

    v9 v10  
    4141You can find the Windows CE 5.0 Standard SDK at http://www.microsoft.com/downloads/details.aspx?familyid=fa1a3d66-3f61-4ddc-9510-ae450e2318c3. Any other SDK should work too.  It has been tested on Windows CE 6.0 but there may not be a public SDK available.
    4242
    43 === Build CMake with WinCE support ===
     43=== CMake ===
    4444
    45 Because the offical CMake has not support for Windows CE at the moment, we need to use a special CMake version.
     45Because the offical CMake has no support for Windows CE at the moment, we need to use a special CMake version.
     46
     47Plase install the latest CMake version from http://cmake.org/cmake/resources/software.html.
     48
     49==== Build CMake with WinCE support (recommended) ====
     50
     51To build your own CMake you need to get the code from the gitorious repository.
    4652
    4753{{{
     
    5056}}}
    5157
    52 Follow the instructions in the Readme.txt to build a CMake with WinCE support.
     58Then you can build it with the following commands.
    5359
    54 Building via SLN files can work correctly but probably not make.
     60{{{
     61mkdir CMakeBuild
     62cd CMakeBuild
     63cmake \path\to\source
     64cmake --build .
     65}}}
     66
     67After this you have you own {{{cmake.exe}}} in the {{{bin}}} directory. Make sure to use this one when creating the project files for Windows CE. You also need to use the {{{Modules}}} directory form the gitorious repository. The easiest way is to copy {{{cmake.exe}}} and the whole {{{Modules}}} directory into you CMake installation directory (C:\Program Files\CMake 2.8).
     68
     69==== Use provided binary (not secure) ====
     70
     71'''This is not a secure source for a binary, so we recommend to build it yourself!
     72
     73If you are not able to clone the repository and/or compile CMake on your host it is possible to use the provided binary on this page. You only need to extract [attachment:cmake-2.8.3-ce-win32-x86-diff.zip] in you CMake installation directory. It will replace the {{{bin/cmake.exe}}} and change a few Modules files.
    5574
    5675=== Build WebKit ===
     
    6180mkdir WebKitBuild
    6281cd WebKitBuild
    63 cmake -G "Visual Studio 8 2005" -DCMAKE_WINCE_SDK:STRING="STANDARDSDK_500 (ARMV4I)" -DPORT:STRING=WinCE C:\WebKitSource
     82cmake -G "Visual Studio 8 2005" -DCMAKE_WINCE_SDK:STRING="STANDARDSDK_500 (ARMV4I)" -DPORT:STRING=WinCE \path\to\source
    6483}}}
    6584
    66 This will generate a WebKit.sln in the WebKitBuild directory from the sourcecode in C:\WebKitSource. You can change the generator to {{{Visual Studio 9 2008}}} if you want to generate Visual Studio 2008 projects. It is also possible to select an other Windwos CE SDK when you replace the {{{STANDARDSDK_500 (ARMV4I)}}} with the name of SDK you want to use.
     85This will generate a WebKit.sln in the WebKitBuild directory from the sourcecode in {{{\path\to\source}}}. You can change the generator to {{{Visual Studio 9 2008}}} if you want to generate Visual Studio 2008 projects. It is also possible to select an other Windwos CE SDK when you replace the {{{STANDARDSDK_500 (ARMV4I)}}} with the name of SDK you want to use.
    6786
    6887Now you should be able to open the solution and build it.