There are several different flavors of Un*x out there in this small
world. A configure script, as generated by GNU
autoconf, is provided to handle them all together.
You do have a non-standard setup (tcl not installed below
/usr/local) ?
Don't fret, there are some tuning options for configure to help
you.
The configure script searches the core header tcl.h in
the following places:
- $(TCL_INCLUDE_DIR)
- ../../tcl8.1/generic
- ../../tcl8.0/generic
- ../../tcl7.6/generic
- ../../tcl/generic
- ../../tcl
- $(prefix)
- /usr/local/include
- /usr/include
By default $(TCL_INCLUDE_DIR) is empty and $(prefix) points
to the location of an installed 'tclsh' or is
/usr/local if tclsh could not be found via $PATH.
There are three options to override these defaults:
--prefix=DIR |
$(prefix)=DIR
|
--with-tcl=DIR |
$(TCL_INCLUDE_DIR)=DIR/include
|
--with-tcl-include-dir=DIR |
$(TCL_INCLUDE_DIR)=DIR
|
To find libtcl.a (or libtcl.so.??) the
paths
- $(TCL_LIB_DIR)
- ../../tcl8.1/unix
- ../../tcl8.0/unix
- ../../tcl7.6/unix
- ../../tcl/unix
- ../../tcl
- $(exec_prefix)
- /usr/local/include
- /usr/include
are searched. $(TCL_LIB_DIR) is empty by default, but
can be set via
--with-tcl=DIR |
$(TCL_LIB_DIR)=DIR/lib
|
--with-tcl-lib-dir=DIR |
$(TCL_LIB_DIR)=DIR
|
$(exec_prefix) contains the same value as $(prefix) by
default, but can be set explicitly via --exec-prefix.
The configure script searches the header transform.h
of the trf base package in the following places:
- $(TRF_INCLUDE_DIR)
- ../../trf1.2/generic
- ../../trf1.1/generic
- ../../trf1.0/generic
- ../../trf/generic
- ../../trf
- $(prefix)
- /usr/local/include
- /usr/include
By default $(TRF_INCLUDE_DIR) is empty and $(prefix) points
to the location of an installed 'tclsh' or is
/usr/local if tclsh could not be found via $PATH.
There are three options to override these defaults:
--prefix=DIR |
$(prefix)=DIR
|
--with-trf=DIR |
$(TRF_INCLUDE_DIR)=DIR/include
|
--with-trf-include-dir=DIR |
$(TRF_INCLUDE_DIR)=DIR
|
To find libtrf.a (or libtrf.so.??) the paths
- $(TRF_LIB_DIR)
- ../../trf1.2/unix
- ../../trf1.1/unix
- ../../trf1.0/unix
- ../../trf/unix
- ../../trf
- $(exec_prefix)
- /usr/local/include
- /usr/include
are searched. $(TRF_LIB_DIR) is empty by default, but
can be set via
--with-trf=DIR |
$(TRF_LIB_DIR)=DIR/lib
|
--with-trf-lib-dir=DIR |
$(TRF_LIB_DIR)=DIR
|
$(exec_prefix) contains the same value as $(prefix) by
default, but can be set explicitly via --exec-prefix.
It is additionally possible to restrict trfcrypt to an
individual subset of the available algorithms by using the
options
|
--enable-blowfish |
use 'blowfish' command
|
--enable-des |
use 'des' command
|
--enable-idea |
use 'idea' command
|
--enable-safer |
use 'safer' command
|
--enable-rc2 |
use 'rc2' command
|
--enable-rc4 |
use 'rc4' command
|
--enable-rot |
use 'rot' command
|
|
--disable-blowfish |
no 'blowfish' command
|
--disable-des |
no 'des' command
|
--disable-idea |
no 'idea' command
|
--disable-safer |
no 'safer' command
|
--disable-rc2 |
no 'rc2' command
|
--disable-rc4 |
no 'rc4' command
|
--disable-rot |
no 'rot' command
|
|
By default all algorithms are activated.
|