minor tweaks and discuss unicode build in win32 build instructions
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15768 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -41,10 +41,32 @@ the free mingw32 or Borland compilers, but I havn't tried them yet.
|
|||||||
If anybody wants to try it I'll take any required patches for the
|
If anybody wants to try it I'll take any required patches for the
|
||||||
setup script and for these instructions.
|
setup script and for these instructions.
|
||||||
|
|
||||||
|
|
||||||
|
UNICODE
|
||||||
|
-------
|
||||||
|
|
||||||
|
To build the version of wxWindows/wxPython that uses the unicode
|
||||||
|
version of the Win32 APIs, just follow the steps below with these
|
||||||
|
changes:
|
||||||
|
|
||||||
|
a. You'll need the MSLU lib and dll, which is part of the new
|
||||||
|
Platform SDK from Microsoft. See MSDN.microsoft.com for
|
||||||
|
details.
|
||||||
|
|
||||||
|
b. Add "UNICODE=1 MSLU=1" to the nmake command line when building
|
||||||
|
wxWindows.
|
||||||
|
|
||||||
|
c. Add "UNICODE=1" to the setup.py commandline when building
|
||||||
|
wxPython.
|
||||||
|
|
||||||
|
d. See the notes in CHANGES.txt about unicode.
|
||||||
|
|
||||||
|
|
||||||
And now on to the fun stuff...
|
And now on to the fun stuff...
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
1. Get the wxWindows sources
|
1. Get the wxWindows sources
|
||||||
----------------------------
|
----------------------------
|
||||||
|
|
||||||
|
@@ -36,7 +36,6 @@ Added wxBufferedDC.
|
|||||||
Upgraded wxSTC from Scintilla 1.40 to Scintilla 1.45
|
Upgraded wxSTC from Scintilla 1.40 to Scintilla 1.45
|
||||||
|
|
||||||
UNICODE!
|
UNICODE!
|
||||||
|
|
||||||
wxWindows/wxPython can be compiled with unicode support enabled or
|
wxWindows/wxPython can be compiled with unicode support enabled or
|
||||||
disabled. Previous to wxPython 2.3.3 non-unicode mode was always
|
disabled. Previous to wxPython 2.3.3 non-unicode mode was always
|
||||||
used. Starting with 2.3.3 either mode is supported, but only if
|
used. Starting with 2.3.3 either mode is supported, but only if
|
||||||
@@ -124,6 +123,7 @@ DoGetBestSize and AcceptsFocus.
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
2.3.2.1
|
2.3.2.1
|
||||||
-------
|
-------
|
||||||
Changed (again) how the Python global interpreter lock is handled as
|
Changed (again) how the Python global interpreter lock is handled as
|
||||||
|
@@ -341,8 +341,8 @@ else:
|
|||||||
# Check if the version file needs updated
|
# Check if the version file needs updated
|
||||||
#----------------------------------------------------------------------
|
#----------------------------------------------------------------------
|
||||||
|
|
||||||
if IN_CVS_TREE and newer('setup.py', 'src/__version__.py'):
|
#if IN_CVS_TREE and newer('setup.py', 'src/__version__.py'):
|
||||||
open('src/__version__.py', 'w').write("ver = '%s'\n" % VERSION)
|
open('src/__version__.py', 'w').write("ver = '%s'\n" % VERSION)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user