All Files in jni/tcludp/
Not logged in

Files in directory jni/tcludp in any check-in

  • demos
  • doc
  • generic
  • tclconfig
  • tests
  • tools
  • win
  • aclocal.m4
  • ChangeLog
  • configure
  • license.terms


This package provides UDP sockets for Tcl.


This package uses the Tcl Extension Architecture (TEA). Please see the
web page

for more information about TEA.


Building under most UNIX systems is easy, just run the configure script
and then run make. For more information about the build process, see
the tcl/unix/README file in the Tcl src dist.

Following examples use the script. This script comes with the
installation of Tcl and contains useful data about the installation.


To install Tcl, use e.g. 'apt-get|yum install tcl-devel.<platform> tcllib'.
The script is located in the folder /usr/lib/

	$ cd tcludp
	$ ./configure --with-tcl=/usr/lib/
	$ make
	$ make test
	$ make install

To install Tcl, use e.g. ActiveState Tcl distribution. The script
is located in the folder /Library/Frameworks/Tcl.framework/

	$ cd tcludp
	$ ./configure --with-tcl=/Library/Frameworks/Tcl.framework/
	$ make
	$ make test
	$ make install


See the tcl/win/README file included in the Tcl src dist for details
about how to build the extension under Windows.

The following minimal example will build and install the extension in the
C:\Tcl\lib directory.

	$ cd tcludp/win
	$ nmake -f realclean all
	$ nmake -f install INSTALLDIR=C:\Tcl

The Visual Studio project file included in the win directory
is *ancient* and deprecated. It is not suitable for modern versions
of Tcl and Visual Studio.


Use the following command to create the UNIX documentation (based on file):

	$ cd tcludp
	$ ./tools/mpexpand.tcl nroff ./doc/ ./doc/udp.n
	$ nroff -man ./doc/udp.n


If you have any problem with this extension, please contact Xiaotao Wu

Name  : Xiaotao Wu
Email :,
URL   :
Phone : (212)939-7020, (212)939-7133,  Fax: (801)751-0217
SIP   :