]> git.saurik.com Git - wxWidgets.git/blobdiff - docs/msw/wince/readme.txt
Implementation of wxSysColourChangedEvent on wxGTK
[wxWidgets.git] / docs / msw / wince / readme.txt
index 7fe098adc3c546730cde2c33be40aadf19831104..aa837604ccc2a7614e1e15ad8710249439adc000 100644 (file)
@@ -1,11 +1,11 @@
 
   =================================================
 
   =================================================
-  Welcome to wxWidgets/CE 2.6.2
+  Welcome to wxWidgets/CE
   =================================================
 
   =================================================
 
-You have downloaded version 2.6.2 of the Windows CE port of
-the wxWidgets GUI library. This runs on Pocket PC 2002/2003,
-Smartphone 2002/2003, and Windows CE .NET 4.x.
+You have downloaded the Windows CE port of the wxWidgets GUI library.
+This runs on Pocket PC 2002/2003, Smartphone 2002/2003,
+Windows CE .NET 4.x, and Windows Mobile 5.
 
 More information about the wxWidgets project as a whole
 can be found at:
 
 More information about the wxWidgets project as a whole
 can be found at:
@@ -23,6 +23,7 @@ These are the supported platforms at the moment:
 - x86 emulator build in eVC 3 and eVC 4.x
 - Pocket PC (StrongARM)
 - Smartphone (StrongARM)
 - x86 emulator build in eVC 3 and eVC 4.x
 - Pocket PC (StrongARM)
 - Smartphone (StrongARM)
+- Windows Mobile 5
 
 You can test the library and applications using the Pocket PC emulator 
 and/or Compaq iPAQ or other PDAs using Pocket PC.
 
 You can test the library and applications using the Pocket PC emulator 
 and/or Compaq iPAQ or other PDAs using Pocket PC.
@@ -30,6 +31,9 @@ and/or Compaq iPAQ or other PDAs using Pocket PC.
 Compiler installation
 =====================
 
 Compiler installation
 =====================
 
+1. Embedded Visual C++
+----------------------
+
 Get the Visual C++ embedded (FREE) from Microsoft website
  http://msdn.microsoft.com/vstudio/device/embedded/download.asp
  
 Get the Visual C++ embedded (FREE) from Microsoft website
  http://msdn.microsoft.com/vstudio/device/embedded/download.asp
  
@@ -37,6 +41,14 @@ You must use Embedded Visual C++ 3.0 or Embedded Visual C++ 4.x.
 
 You can download the Smartphone 2002/3 and Pocket PC 2002/3
 SDKs separately.
 
 You can download the Smartphone 2002/3 and Pocket PC 2002/3
 SDKs separately.
+
+2. Visual Studio 2005
+---------------------
+
+VS 2005 Professional is required to write Windows Mobile 5 applications, although Pocket PC
+2003 applications should also run on Mobile 5. VS 2005 must
+be purchased, and you can then download the Mobile 5 2005 SDK
+from Microsoft's site.
  
 wxWidgets/CE Configuration
 ================================
  
 wxWidgets/CE Configuration
 ================================
@@ -87,11 +99,6 @@ To compile using the emulator on eVC++3:
   WIN32 (WCE x86 Debug) configuration, and select Pocket PC 2002 and
   Pocket PC 2002 Emulation as before.
 
   WIN32 (WCE x86 Debug) configuration, and select Pocket PC 2002 and
   Pocket PC 2002 Emulation as before.
 
-Note: since wxWidgets/CE 2.6.2 release RTTI (and exceptions) are enabled
-by default targeting eVC environment. This can lead to build problems with
-eVC3 we tried to compensate. It is possible that you still have to remove
-some compiler flags (like /EHsc) by hand after opening in IDE.
-
 To compile using the emulator on eVC++4:
 
 - Open build/wince/wx.vcw, select the
 To compile using the emulator on eVC++4:
 
 - Open build/wince/wx.vcw, select the
@@ -104,6 +111,25 @@ Note: builds for the different SDKs (Smartphone, PPC, .Net)
 use the same directory and library names, so for the moment
 these builds cannot co-exist simultaneously.
 
 use the same directory and library names, so for the moment
 these builds cannot co-exist simultaneously.
 
+To use Visual Studio 2005, you need to allow VS to convert the projects
+first (but install all the SDKs you need to _before_ converting), and then
+you need to adjust the library settings of each wxWidgets and sample project.
+
+Edit the configuration properties for each configuration and in the Librarian,
+add a relative path ..\..\lib to each library path. For example:
+
+..\..\lib\$(PlatformName)\$(ConfigurationName)\wx_mono.lib
+
+Then, for a sample you want to compile, edit the configuration properties
+and make sure ..\..\lib\$(PlatformName)\$(ConfigurationName) is in the Linker/General/Additional
+Library Directories property. Also change the Linker/Input/Additional Dependencies
+property to something like:
+
+coredll.lib wx_mono.lib wx_wxjpeg.lib wx_wxpng.lib wx_wxzlib.lib wx_wxexpat.lib commctrl.lib winsock.lib wininet.lib
+
+since the library names in the wxWidgets workspace were changed
+by VS 2005.
+
 Status
 ======
 
 Status
 ======