• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

demo/H03-May-2022-10,1437,408

src/H03-May-2022-105,27171,221

NEWSH A D31-Aug-201336.9 KiB1,6001,344

READMEH A D31-Aug-20133.6 KiB10164

license.termsH A D31-Aug-20132.1 KiB3934

README

1---------------------------------------------------------------------------------------------------------
2OVERVIEW
3---------------------------------------------------------------------------------------------------------
4
5Gnocl is a GTK+/Gnome extension for the programming language Tcl that
6provides easy to use commands to quickly build GTK+ compliant applications.
7
8---------------------------------------------------------------------------------------------------------
9DEPENDENCIES
10---------------------------------------------------------------------------------------------------------
11
12In order to successfully compile the packages, a number of dependencies
13need to installed. These include the following development libraries and
14header files.
15
16	Tcl/Tk      version 8.4 or later
17	Gtk+        version 2.14 or better
18	libglade
19
20These should be available from the installation disks or repositories
21for the distribution of Linux that you are using.
22
23This release is tested with GTK+ version 2.14.4, Gnome version 2.24.1
24and Tcl version 8.5 under Linux (OpenSuse 11.1).
25
26---------------------------------------------------------------------------------------------------------
27BUILDING AND INSTALLATION
28---------------------------------------------------------------------------------------------------------
29
30In the directory in which the Gnocl project sources are found:
31
32Login as super-user and issue the following commands:
33
34    make all
35    make install
36
37    alternatively,
38
39    make && make install
40
41To remove the installation type, again as super-user:
42
43    make uninstall
44
45To remove any previously created binaries, as super-user enter:
46
47    make clean
48
49Finally, to check that the build and installation has been successful, enter:
50
51    make test
52
53---------------------------------------------------------------------------------------------------------
54BUILDING AND INSTALLATION OF DEVELOPMENT HEADERS & LIBRARIES
55---------------------------------------------------------------------------------------------------------
56
57In order to build and install other Gnocl dependant packages such as
58gnocl::canvas and gnocl::gnome, it will be necessary to install the development
59headers and libraries on your system.
60
61To do this, again login as superuser and run the command:
62
63	make devinstall
64
65These can be removed with the instruction:
66
67	make devuninstall
68
69To determine which set of libraries are already installed use the following command:
70
71	ls /usr/lib/libgnocl*
72
73---------------------------------------------------------------------------------------------------------
74DOCUMENTATION
75---------------------------------------------------------------------------------------------------------
76
77User documentation and example tutorials are available on-line at:
78
79www.gnocl.org
80
81---------------------------------------------------------------------------------------------------------
82SUPPORT AND QUESTIONS
83---------------------------------------------------------------------------------------------------------
84
85Any user questions or issues arising from the installation and use of
86Gnocl can be posted to the Gnocl users group:
87
88http://groups.google.com/group/gnocl
89
90---------------------------------------------------------------------------------------------------------
91LICENCE TERMS
92---------------------------------------------------------------------------------------------------------
93
94Gnocl is released under the terms of the BSD licence which essentially
95means that the Gnocl software and sources can be used in either open
96or closed-source projects without the payment of royalties as long as
97the copyright notices remain unchanged. See the file license.terms for
98complete details.
99
100
101