Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
C
cpython
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
cpython
Commits
76a94391
Commit
76a94391
authored
Aug 30, 2004
by
Martin v. Löwis
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Bump Tk version to 8.4.7. Build into tcltk directory.
parent
0560a635
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
28 additions
and
36 deletions
+28
-36
PCbuild/_tkinter.vcproj
PCbuild/_tkinter.vcproj
+9
-9
PCbuild/readme.txt
PCbuild/readme.txt
+19
-27
No files found.
PCbuild/_tkinter.vcproj
View file @
76a94391
...
...
@@ -21,7 +21,7 @@
Name=
"VCCLCompilerTool"
Optimization=
"2"
InlineFunctionExpansion=
"1"
AdditionalIncludeDirectories=
"..\..\tcl
84
\include,..\Include,..\PC"
AdditionalIncludeDirectories=
"..\..\tcl
tk
\include,..\Include,..\PC"
PreprocessorDefinitions=
"NDEBUG;WIN32;_WINDOWS;WITH_APPINIT"
StringPooling=
"TRUE"
RuntimeLibrary=
"2"
...
...
@@ -39,11 +39,11 @@
Name=
"VCCustomBuildTool"
/>
<Tool
Name=
"VCLinkerTool"
AdditionalDependencies=
"..\..\tcl
84\lib\tk84.lib ..\..\tcl84
\lib\tcl84.lib odbccp32.lib"
AdditionalDependencies=
"..\..\tcl
tk\lib\tk84.lib ..\..\tcltk
\lib\tcl84.lib odbccp32.lib"
OutputFile=
"./_tkinter.pyd"
LinkIncremental=
"1"
SuppressStartupBanner=
"TRUE"
AdditionalLibraryDirectories=
"
C:\Program Files\Tcl\lib
"
AdditionalLibraryDirectories=
""
GenerateDebugInformation=
"TRUE"
ProgramDatabaseFile=
".\./_tkinter.pdb"
SubSystem=
"2"
...
...
@@ -89,7 +89,7 @@
<Tool
Name=
"VCCLCompilerTool"
Optimization=
"0"
AdditionalIncludeDirectories=
"..\..\tcl
84
\include,..\Include,..\PC"
AdditionalIncludeDirectories=
"..\..\tcl
tk
\include,..\Include,..\PC"
PreprocessorDefinitions=
"_DEBUG;WIN32;_WINDOWS;WITH_APPINIT"
RuntimeLibrary=
"3"
UsePrecompiledHeader=
"2"
...
...
@@ -105,11 +105,11 @@
Name=
"VCCustomBuildTool"
/>
<Tool
Name=
"VCLinkerTool"
AdditionalDependencies=
"..\..\tcl
84\lib\tk84.lib ..\..\tcl84
\lib\tcl84.lib odbccp32.lib"
AdditionalDependencies=
"..\..\tcl
tk\lib\tk84.lib ..\..\tcltk
\lib\tcl84.lib odbccp32.lib"
OutputFile=
"./_tkinter_d.pyd"
LinkIncremental=
"1"
SuppressStartupBanner=
"TRUE"
AdditionalLibraryDirectories=
"
C:\Program Files\Tcl\lib
"
AdditionalLibraryDirectories=
""
GenerateDebugInformation=
"TRUE"
ProgramDatabaseFile=
".\./_tkinter_d.pdb"
SubSystem=
"2"
...
...
@@ -157,7 +157,7 @@
AdditionalOptions=
" /USECL:MS_ITANIUM"
Optimization=
"2"
InlineFunctionExpansion=
"1"
AdditionalIncludeDirectories=
"{MSSDKPATH}\include\Win64\atl;{MSSDKPATH}\include\Win64\crt;{MSSDKPATH}\include\Win64\crt\sys;{MSSDKPATH}\include\Win64\mfc;..\..\tcl
84
\include,..\Include,..\PC"
AdditionalIncludeDirectories=
"{MSSDKPATH}\include\Win64\atl;{MSSDKPATH}\include\Win64\crt;{MSSDKPATH}\include\Win64\crt\sys;{MSSDKPATH}\include\Win64\mfc;..\..\tcl
tk
\include,..\Include,..\PC"
PreprocessorDefinitions=
"NDEBUG;WIN32;_WINDOWS;WITH_APPINIT"
StringPooling=
"TRUE"
BasicRuntimeChecks=
"0"
...
...
@@ -179,11 +179,11 @@
<Tool
Name=
"VCLinkerTool"
AdditionalOptions=
" /MACHINE:IA64 /USELINK:MS_SDK"
AdditionalDependencies=
"..\..\tcl
84\lib\tk84.lib ..\..\tcl84
\lib\tcl84.lib odbccp32.lib"
AdditionalDependencies=
"..\..\tcl
tk\lib\tk84.lib ..\..\tcltk
\lib\tcl84.lib odbccp32.lib"
OutputFile=
"./_tkinter.pyd"
LinkIncremental=
"1"
SuppressStartupBanner=
"TRUE"
AdditionalLibraryDirectories=
"
C:\Program Files\Tcl\lib
"
AdditionalLibraryDirectories=
""
GenerateDebugInformation=
"TRUE"
ProgramDatabaseFile=
".\./_tkinter.pdb"
SubSystem=
"2"
...
...
PCbuild/readme.txt
View file @
76a94391
...
...
@@ -63,7 +63,7 @@ unpack into new subdirectories of dist\.
_tkinter
Python wrapper for the Tk windowing system. Requires building
Tcl/Tk first. Following are instructions for Tcl/Tk 8.4.
5
; these
Tcl/Tk first. Following are instructions for Tcl/Tk 8.4.
7
; these
should work for version 8.4.6 too, with suitable substitutions:
Get source
...
...
@@ -71,11 +71,11 @@ _tkinter
Go to
http://prdownloads.sourceforge.net/tcl/
and download
tcl84
5
-src.zip
tk84
5
-src.zip
tcl84
7
-src.zip
tk84
7
-src.zip
Unzip into
dist\tcl8.4.
5
\
dist\tk8.4.
5
\
dist\tcl8.4.
7
\
dist\tk8.4.
7
\
respectively.
Build Tcl first (done here w/ MSVC 7.1 on Windows XP)
...
...
@@ -83,25 +83,25 @@ _tkinter
Use "Start -> All Programs -> Microsoft Visual Studio .NET 2003
-> Visual Studio .NET Tools -> Visual Studio .NET 2003 Command Prompt"
to get a shell window with the correct environment settings
cd dist\tcl8.4.
5
\win
cd dist\tcl8.4.
7
\win
nmake -f makefile.vc
nmake -f makefile.vc INSTALLDIR=..\..\tcl
84
install
nmake -f makefile.vc INSTALLDIR=..\..\tcl
tk
install
XXX Should we compile with OPTS=threads?
Optional: run tests, via
nmake -f makefile.vc test
On WinXP Pro, wholly up to date as of
11-Apr
-2004:
all.tcl: Total 105
64 Passed 9855 Skipped 708 Failed 1
On WinXP Pro, wholly up to date as of
30-Aug
-2004:
all.tcl: Total 105
72 Passed 9869 Skipped 703 Failed 0
Sourced 129 Test Files.
Files with failing tests:
httpol
d.test
Files with failing tests:
ioCm
d.test
Build Tk
--------
cd dist\tk8.4.
5
\win
nmake -f makefile.vc TCLDIR=..\..\tcl8.4.
5
nmake -f makefile.vc TCLDIR=..\..\tcl8.4.
5 INSTALLDIR=..\..\tcl84
install
cd dist\tk8.4.
7
\win
nmake -f makefile.vc TCLDIR=..\..\tcl8.4.
7
nmake -f makefile.vc TCLDIR=..\..\tcl8.4.
7 INSTALLDIR=..\..\tcltk
install
XXX Should we compile with OPTS=threads?
...
...
@@ -109,21 +109,13 @@ _tkinter
XXX directory. Is all of that really needed for Python use of Tcl/Tk?
Optional: run tests, via
nmake -f makefile.vc TCLDIR=..\..\tcl8.4.5 test
On WinXP Pro, wholly up to date as of 11-Apr-2004:
all.tcl: Total 8327 Passed 6717 Skipped 1579 Failed 31
Sourced 182 Test Files.
Files with failing tests: canvImg.test scale.test scrollbar.test textWind.test winWm.test
Make sure the installer matches
-------------------------------
Ensure that the Wise compiler vrbl _TCLDIR_ is set to the name of
the common Tcl/Tk installation directory (tcl84 for the instructions
above). This is needed so the installer can copy various Tcl/Tk
files into the Python distribution.
nmake -f makefile.vc TCLDIR=..\..\tcl8.4.7 test
On WinXP Pro, wholly up to date as of 30-Aug-2004:
all.tcl: Total 8421 Passed 6826 Skipped 1581 Failed 14
Sourced 91 Test Files.
Files with failing tests: frame.test scrollbar.test textWind.test winDialog.test
winWm.test winfo.test
zlib
Python wrapper for the zlib compression library. Get the source code
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment