Cygport Reference Manual

### TABLE OF CONTENTS

- tcl.cygclass

- TCLSH
- TCL_VERSION
- TCL_INCLUDEDIR
- TCL_LIBDIR
- TK_INCLUDEDIR
- TK_LIBDIR
- LIBTCL
- LIBTK

## tcl.cygclass

[ Top ] [ Cygclasses ] [ Cygclasses ]

SYNOPSIS

      inherit tcl

DESCRIPTION

Tcl is a general-purpose scripting language used for a variety of purposes. It supports extensions written in Tcl or C. Tk is both a Tcl extension and a GUI toolkit in its own right, which is used in turn by several other programming languages (including Perl, Python, R, and Ruby) as their default GUI library.

This cygclass provides definitions for Tcl extensions and packages embedding the Tcl language.

REQUIRES

tcl

## TCLSH

[ Top ] [ tcl.cygclass ] [ Definitions ]

DESCRIPTION

Absolute path to the Tcl interpreter.

## TCL_VERSION

[ Top ] [ tcl.cygclass ] [ Definitions ]

DESCRIPTION

The major.minor version of the Tcl interpreter.

## TCL_INCLUDEDIR

[ Top ] [ tcl.cygclass ] [ Definitions ]

DESCRIPTION

Location of the Tcl private headers, necessary when building packages which expect to build from a Tcl source tree (e.g. Tk).

## TCL_LIBDIR

[ Top ] [ tcl.cygclass ] [ Definitions ]

DESCRIPTION

Location of the Tcl standard library.

## TK_INCLUDEDIR

[ Top ] [ tcl.cygclass ] [ Definitions ]

DESCRIPTION

Location of the Tk private headers, necessary when building packages which expect to build from a Tk source tree.

## TK_LIBDIR

[ Top ] [ tcl.cygclass ] [ Definitions ]

DESCRIPTION

Location of the Tk standard library.

## LIBTCL

[ Top ] [ tcl.cygclass ] [ Definitions ]

DESCRIPTION

Link flags for the Tcl C library.

## LIBTK

[ Top ] [ tcl.cygclass ] [ Definitions ]

DESCRIPTION

Link flags for the Tk and Tcl C libraries.