|
@@ -11,6 +11,8 @@
|
|
|
Step 1: TCL
|
|
Step 1: TCL
|
|
|
|
|
|
|
|
If you have already made a static TCL build proceed to Step 2. If you are unsure then keep reading...
|
|
If you have already made a static TCL build proceed to Step 2. If you are unsure then keep reading...
|
|
|
|
|
+From the main pack dir, just type: ./build -T
|
|
|
|
|
+If this fails, keep reading, otherwise, proceed to Step 2.
|
|
|
The download website is at:
|
|
The download website is at:
|
|
|
http://www.tcl.tk/software/tcltk/download84.html
|
|
http://www.tcl.tk/software/tcltk/download84.html
|
|
|
A nice direct link for the tarball is:
|
|
A nice direct link for the tarball is:
|
|
@@ -25,22 +27,22 @@ Step 2: Pack settings
|
|
|
|
|
|
|
|
The files listed here are all located in pack/, and will need to be saved for future compiles.
|
|
The files listed here are all located in pack/, and will need to be saved for future compiles.
|
|
|
If you have pack.cfg, conf.h, or salt.h, place them in pack/
|
|
If you have pack.cfg, conf.h, or salt.h, place them in pack/
|
|
|
-NOTE: settings.c and conf.h (pack.conf) from versions previous to 1.0.11 are NOT compatable with 1.0.11 and higher.
|
|
|
|
|
|
|
+NOTE: salt.h, settings.c and conf.h (pack.conf) from versions previous to 1.0.11 are NOT compatable with 1.0.11 and higher.
|
|
|
|
|
|
|
|
conf.h:
|
|
conf.h:
|
|
|
This file contains pack compile-time options and the path to TCL
|
|
This file contains pack compile-time options and the path to TCL
|
|
|
If you have an older pack.conf, print it out and edit the template pack/conf.h and change accordingly.
|
|
If you have an older pack.conf, print it out and edit the template pack/conf.h and change accordingly.
|
|
|
salt.h:
|
|
salt.h:
|
|
|
This file is generated automatically, if you do not already have one, during compilation.
|
|
This file is generated automatically, if you do not already have one, during compilation.
|
|
|
|
|
+ If you have an older salt.h, do not use it.
|
|
|
pack.cfg(.sample):
|
|
pack.cfg(.sample):
|
|
|
This is the new and improved version of settings.c
|
|
This is the new and improved version of settings.c
|
|
|
Simply edit it and change accordingly
|
|
Simply edit it and change accordingly
|
|
|
- Rename to pack.cfg when completed
|
|
|
|
|
|
|
+ Rename to pack.cfg when completed and make sure it is in pack/
|
|
|
|
|
|
|
|
|
|
|
|
|
Step 3: Compiling
|
|
Step 3: Compiling
|
|
|
|
|
|
|
|
-cd root/
|
|
|
|
|
For leaf build: ./build leaf
|
|
For leaf build: ./build leaf
|
|
|
For hub build: ./build hub
|
|
For hub build: ./build hub
|
|
|
To build both: ./build all
|
|
To build both: ./build all
|