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