Overview
| Comment: | Reflect the latest changes in the README file. |
|---|---|
| Downloads: | Tarball | ZIP archive | SQL archive |
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA1: |
a0175128eb25323aca90de4ba99ad2f2 |
| User & Date: | schelte on 2013-09-11 13:36:32 |
| Other Links: | manifest | tags |
Context
|
2013-09-14
| ||
| 04:51 | Added TLS optional package check-in: 9e6949c7b4 user: rkeene tags: trunk | |
|
2013-09-11
| ||
| 13:36 | Reflect the latest changes in the README file. check-in: a0175128eb user: schelte tags: trunk | |
|
2013-08-21
| ||
| 21:14 | Experimental version that makes it possible to only rebuild the previously failed parts. check-in: 945dafb370 user: schelte tags: trunk | |
Changes
Modified README from [e06708f800] to [43ef200174].
1 2 3 4 5 6 7 | This will build a Tclkit named "tclkit-<version>" or a KitDLL named "libtclkit<version>.so". --------------- Using This Tool --------------- Usage: | > | | | | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
This will build a Tclkit named "tclkit-<version>" or a KitDLL named
"libtclkit<version>.so".
---------------
Using This Tool
---------------
Usage:
kitcreator [{build | retry | clean | distclean}]
[{<version> | cvs_<tag> | fossil_<tag>}]
[<configure_option> ...]
Where:
version is a Tcl version number (e.g., 8.5.14)
tag is a CVS or fossil release tag (e.g., HEAD)
configure_option option to pass to subordinate configure
scripts (e.g., --enable-64bit)
Default is to create a Tclkit from Tcl version 8.5.14
Examples:
1. Create a Tclkit:
a. $ ./kitcreator
2. Create a Tclkit for Tcl 8.5.8:
a. $ ./kitcreator 8.5.8
|
| ︙ | ︙ | |||
37 38 39 40 41 42 43 | iv. $ export TCLKIT b. Cross-compile: i. $ CC=mipsel-linux-uclibc-gcc ii. $ CXX=false iii. $ AR=mipsel-linux-uclibc-ar iv. $ RANLIB=mipsel-linux-uclibc-ranlib v. $ export CC CXX AR RANLIB | | > > > > | 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 | iv. $ export TCLKIT b. Cross-compile: i. $ CC=mipsel-linux-uclibc-gcc ii. $ CXX=false iii. $ AR=mipsel-linux-uclibc-ar iv. $ RANLIB=mipsel-linux-uclibc-ranlib v. $ export CC CXX AR RANLIB vi. $ ./kitcreator --host=mipsel-linux-uclibc Note: When cross-compiling, the Tcl configure script may be unable to determine which serial support method to use. If you want serial support in a cross-compiled tclkit, specify it manually, e.g.: $ ./kitcreator CFLAGS=-DUSE_TERMIOS=1 -host=mipsel-linux-uclibc 6. Compile a 64-bit Tclkit 8.5.8 using SunStudio 12.1 on Solaris/x86: a. $ CC='/opt/sunstudio12.1/bin/cc -m64' b. $ CXX='/opt/sunstudio12.1/bin/CC -m64' c. $ PATCH='gpatch' c. $ export CC CXX PATCH d. $ ./kitcreator 8.5.8 --enable-64bit |
| ︙ | ︙ |