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

..03-May-2022-

demos/H24-Aug-2014-286181

doc/H24-Aug-2014-636551

generic/H24-Aug-2014-2,0721,434

tclconfig/H03-May-2022-4,6984,218

tests/H24-Aug-2014-759660

tools/H24-Aug-2014-166108

win/H24-Aug-2014-1,383973

ChangeLogH A D23-Aug-20149.2 KiB249173

Makefile.inH A D10-Apr-200716 KiB451222

READMEH A D24-Aug-20142.2 KiB8862

aclocal.m4H A D30-Mar-20073 KiB120104

configureH A D03-May-2022274.6 KiB10,0137,982

configure.inH A D02-May-20147.1 KiB18143

license.termsH A D05-Mar-20061.1 KiB2117

pkgIndex.tcl.inH A D02-May-2014144 65

README

1TclUDP
2======
3
4This package provides UDP sockets for Tcl.
5
6INSTALLATION
7============
8
9This package uses the Tcl Extension Architecture (TEA). Please see the
10web page
11
12    http://www.tcl.tk/doc/tea/
13
14for more information about TEA.
15
16UNIX BUILD
17==========
18
19Building under most UNIX systems is easy, just run the configure script
20and then run make. For more information about the build process, see
21the tcl/unix/README file in the Tcl src dist.
22
23Following examples use the tclConfig.sh script. This script comes with the
24installation of Tcl and contains useful data about the installation.
25
26Linux
27-----
28
29To install Tcl, use e.g. 'apt-get|yum install tcl-devel.<platform> tcllib'.
30The tclConfig.sh script is located in the folder /usr/lib/
31
32	$ cd tcludp
33	$ ./configure --with-tcl=/usr/lib/
34	$ make
35	$ make test
36	$ make install
37
38MacOSX
39------
40To install Tcl, use e.g. ActiveState Tcl distribution. The tclConfig.sh script
41is located in the folder /Library/Frameworks/Tcl.framework/
42
43	$ cd tcludp
44	$ ./configure --with-tcl=/Library/Frameworks/Tcl.framework/
45	$ make
46	$ make test
47	$ make install
48
49WINDOWS BUILD
50=============
51
52See the tcl/win/README file included in the Tcl src dist for details
53about how to build the extension under Windows. We suggest using
54the Msys + Mingw build process since it is significantly easier
55than building with VC++ or Cygwin.
56
57This package includes a Visual Studio project file to help in building
58with VC++.
59
60The package has been built using both VC++6 and Msys + Mingw.
61
62Microsoft Platform SDK 2003 is required for building. The following minimal
63example will install the extension in the C:\Tcl\lib directory.
64
65	$ cd tcludp/win
66	$ nmake -f makefile.vc realclean all
67	$ nmake -f makefile.vc install INSTALLDIR=C:\Tcl\lib
68
69DOCUMENTATION BUILD
70===================
71
72Use the following command to create the UNIX documentation (based on udp.man file):
73
74	$ cd tcludp
75	$ ./tools/mpexpand.tcl nroff ./doc/udp.man ./doc/udp.n
76	$ nroff -man ./doc/udp.n
77
78FEEDBACK
79========
80
81If you have any problem with this extension, please contact Xiaotao Wu
82
83Name  : Xiaotao Wu
84Email : xiaotaow@cs.columbia.edu, xw71@columbia.edu
85URL   : http://www.cs.columbia.edu/~xiaotaow
86Phone : (212)939-7020, (212)939-7133,  Fax: (801)751-0217
87SIP   : sip:xiaotaow@conductor.cs.columbia.edu
88