]>
Commit | Line | Data |
---|---|---|
1a4fe894 JS |
1 | |
2 | ================================================= | |
77ffb593 | 3 | Welcome to wxWidgets/CE 2.5.2 |
1a4fe894 JS |
4 | ================================================= |
5 | ||
77ffb593 | 6 | You have downloaded version 2.5.2 of the Windows CE port of |
fc2171bd | 7 | the wxWidgets GUI library. This runs on PocketPC 2002, |
a96b4743 | 8 | SmartPhone 2002, and Windows CE .NET 4.x. |
1a4fe894 | 9 | |
fc2171bd | 10 | More information about the wxWidgets project as a whole |
1a4fe894 JS |
11 | can be found at: |
12 | ||
fc2171bd | 13 | http://www.wxwidgets.org |
1a4fe894 | 14 | |
93f467a3 JS |
15 | Information about the Windows CE port in particular |
16 | can be found here: | |
17 | ||
1cc0bc10 | 18 | http://wiki.wxwindows.org/wiki.pl?Developers_Notebook/WxWinCE |
1a4fe894 JS |
19 | |
20 | Supported platforms | |
21 | =================== | |
22 | ||
a96b4743 | 23 | These are the supported platforms at the moment: |
93f467a3 | 24 | |
be076b78 | 25 | - x86 emulator build in eVC 3 and eVC 4.x |
1a4fe894 JS |
26 | - PocketPC (StrongARM) |
27 | ||
28 | You can test the library and applications using PocketPC emulator | |
29 | and/or Compaq iPAQ or other PDAs using PocketPC | |
30 | ||
1a4fe894 JS |
31 | Compiler installation |
32 | ===================== | |
33 | ||
34 | Get the Visual C++ embedded (FREE) from Microsoft website | |
35 | http://msdn.microsoft.com/vstudio/device/embedded/download.asp | |
36 | ||
a96b4743 | 37 | You must use Embedded Visual C++ 3.0 or Embedded Visual C++ 4.x. |
1a4fe894 JS |
38 | |
39 | Install selecting only the two target platforms used: | |
93f467a3 | 40 | |
1a4fe894 JS |
41 | - WCE x86em (PocketPC emulation) |
42 | - WCE ARM (PocketPC StrongARM) | |
43 | ||
a96b4743 JS |
44 | You can install other targets but you will need |
45 | to create new configurations for them in the | |
fc2171bd | 46 | wxWidgets project files. |
a96b4743 | 47 | |
fc2171bd | 48 | wxWidgets/CE Configuration |
a96b4743 JS |
49 | ================================ |
50 | ||
51 | You may wish to customize the following file | |
52 | before compiling wxWinCE: | |
53 | ||
54 | include/wx/msw/wince/setup.h | |
1a4fe894 | 55 | |
fc2171bd | 56 | wxWidgets/CE Compilation |
1a4fe894 JS |
57 | ================================ |
58 | ||
be076b78 WS |
59 | NOTE: in lack of workspace and project files for eVC IDE |
60 | in source tree of wxWidgets you should build them yourself using Bakefile. | |
61 | See technote docs/tech/tn0016.txt for details. | |
62 | ||
63 | Open build/wince/wxWidgetsCE.vcw, select an | |
a96b4743 JS |
64 | ARM or x86 target (or emulator target for eVC++ 4), |
65 | and compile. | |
1a4fe894 | 66 | |
be076b78 | 67 | Then open samples/minimal/minimal.vcw, select an |
a96b4743 | 68 | ARM, x86 or emulator target, and compile. You can |
93f467a3 JS |
69 | use the emulator or real hardware to run the |
70 | sample. | |
1a4fe894 | 71 | |
1cc0bc10 JS |
72 | There may be long delays while VC++ computes dependencies, and expect |
73 | to wait a long time for loading and saving the workspace. | |
74 | ||
75 | To compile using the emulator on eVC++3: | |
76 | ||
be076b78 | 77 | - Open build/wince/wxWidgetsCE.vcw, select the |
1cc0bc10 JS |
78 | WIN32 (WCE x86) Debug Unicode configuration, close the dialog, |
79 | then select Pocket PC 2002 and Pocket PC 2002 Emulation on the toolbar, | |
80 | and compile. | |
81 | ||
be076b78 | 82 | - Open samples/minimal/minimal.vcw, select the |
1cc0bc10 JS |
83 | WIN32 (WCE x86 Debug) configuration, select Pocket PC 2002 and |
84 | Pocket PC 2002 Emulation as before, and compile. | |
85 | ||
86 | To compile using the emulator on eVC++4: | |
87 | ||
be076b78 | 88 | - Open build/wince/wxWidgetsCE.vcw, select the |
1cc0bc10 JS |
89 | WIN32 (WCE Emulator) Debug Unicode configuration, and compile. |
90 | ||
be076b78 | 91 | - Open samples/minimal/minimal.vcw with eCV 4.0, select the |
1cc0bc10 JS |
92 | WIN32 (WCE emulator) Debug configuration, and compile. |
93 | ||
1a4fe894 JS |
94 | Status |
95 | ====== | |
96 | ||
93f467a3 JS |
97 | Currently under development. For further information |
98 | about what has been done and what needs to be | |
99 | done, see: | |
1a4fe894 | 100 | |
a96b4743 | 101 | http://wiki.wxwindows.org/wiki.pl?Developers_Notebook/WxWinCE |
1a4fe894 JS |
102 | |
103 | Disclaimer | |
104 | ========== | |
105 | ||
106 | All product names are used for identification purposes and are trademarks | |
107 | or registered trademarks owned by their respective companies. | |
108 |