Message7183
Logged In: YES
user_id=21627
I still think Python should include Tix. Here are some
instructions on how to make Tix 8.1.4 work:
1. Unpack as a sibling of tcl8.4.1 and tk8.4.1
2. Edit win\common.mk, to set the following variables
TCL_VER=8.4
INSTALLDIR=<directory to pick up installation from later>
MKDIR=mkdir
3. Edit win\makefile.vc, to set the following variables
TOOLS32=<directory of cl>
TOOLS32_rc=<directory of rc.exe>
4. Edit win\tk\pkgindex.tcl, to replace
lappend dirs ../../Dlls
with
lappend dirs [file join [file dirname [info nameofexe]] Dlls]
5. nmake -f makefile.vc
6. nmake -f makefile.vc install
7. Copy INSTALLDIR\bin\tix8184.dll to <python>\DLLs
8. Optionally copy tix8184.lib somewhere
9. copy INSTALLDIR\lib\tix8.1 into <python>\tcl
With these instructions, invoking t.tk.eval("package require
Tix") succeeds. For some reason, Tix won't still find any of
the commands; I'll investigate this later. |
|
Date |
User |
Action |
Args |
2007-08-23 13:56:59 | admin | link | issue474836 messages |
2007-08-23 13:56:59 | admin | create | |
|