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:
Robin Dunn
2002-06-07 00:19:39 +00:00
parent 526b8142e1
commit b8510c2f40
3 changed files with 25 additions and 3 deletions

View File

@@ -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
---------------------------- ----------------------------

View File

@@ -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

View File

@@ -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)