File: Release-8.4.0.txt

package info (click to toggle)
tix 8.4.3-10
  • links: PTS
  • area: main
  • in suites: bullseye, buster
  • size: 9,080 kB
  • ctags: 7,129
  • sloc: ansic: 28,082; tcl: 22,774; python: 7,577; makefile: 331; cs: 253; sh: 210; perl: 128
file content (100 lines) | stat: -rw-r--r-- 2,983 bytes parent folder | download | duplicates (8)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
        ---   Tix 8.4.0 Release Notes   ---

CHANGES
=======

    For a full list of the changes, see ChangeLog in the parent
    directory. Here's a list of the major changes and improvements:

    + Complete rewrite of the build system to use TEA
    + Separation of Tix package require and Tix style usage
    + Code cleanup to use Tcl 8.4 as a base version

    The python binding has not been updated and may require some
    maintenance work to function with this release.


DOWNLOAD TIX
============

    The sources to this release of Tix can be downloaded from

        http://tix.sourceforge.net/

    You also need to download Tcl and Tk sources from

        http://www.tck.tk/

BUILD TIX
=========

1. Uncompress and unpack the distribution

   ON UNIX / OS X:
	gzip -cd Tix<version>.tar.gz | tar xf -

   ON WINDOWS:
	use something like WinZip to unpack the archive.

   Because of major changes in the build system, you may run into
   difficulties when building Tix. Do not despair. If you have
   questions, bug reports or, better yet, bug fixes, please send post
   them on http://tix.sourceforge.net.

2. Configure

   ON UNIX / OS X:
        cd Tix<version>
	./configure

   Tix uses information left in tkConfig.sh when you built tk.  This
   file will be found in $exec_prefix/lib/.  You might set the --prefix and
   --exec-prefix options of configure if you don't want the default
   (/usr/local).  If building on multiple unix platforms, the following is
   recommended to isolate build conflicts:
	mkdir <builddir>/<platform>
	cd !$
	/path/to/Tix<version>/configure

   ON WINDOWS:

   Version 8.4 added support for building in the cygwin environment on
   Windows based on TEA (http://www.tcl.tk/doc/tea/).  You can retrieve
   cygwin from:
	http://sources.redhat.com/cygwin/

   Inside the cygwin environment, you build the same as on Unix.

   Otherwise, hack makefile.vc until it works and compile.  It has problems
   executing wish from a path with a space in it, but the DLL builds just
   fine.  A DLL should be available where you found this archive.

3. Make and Install

   ON UNIX, OS X or WINDOWS (with cygwin):
	make
	make test (OPTIONAL)
	make install

   ON WINDOWS (makefile.vc):
	nmake -f makefile.vc
	nmake -f makefile.vc test (OPTIONAL)
	nmake -f makefile.vc install

RUN TESTS AND DEMOS
===================

    Refer to the win/README.txt and unix/README.txt files for
    instructions. You just need to type "make test" and "make
    rundemos" in most cases.

FEEDBACK
========

    Please send us feedback so that we know about the quality of this
    release. If it works fine, consider sending us a message such as
    "it works" and noting the versions of OS, Tcl/Tk and other
    relevant components. If you encounter problems, please let us know
    so that we can fix them. 

    Again, thank you for helping with Tix testing.