Changes In Branch exp-venks Excluding Merge-Ins
This is equivalent to a diff from f083221ace to 23aaf64896
2014-06-05
| ||
20:24 | Merge cross compilation README changes check-in: 3fc4fa39ec user: venks tags: trunk | |
18:44 | Update cross-compilation environment variable descriptions in README. Closed-Leaf check-in: 23aaf64896 user: venks tags: exp-venks | |
18:32 | Add environment variables description for cross compilation to README check-in: c814d6b5fa user: venks tags: exp-venks | |
2014-06-02
| ||
01:42 | Make sure we skip the "common" directory check-in: f083221ace user: rkeene tags: trunk | |
01:39 | Updated to support trying local tclsh if cross-compiling and no Tclkit is available check-in: aae12ba51d user: rkeene tags: trunk | |
Modified README from [2bc0f41d6f] to [8ae30752c4].
︙ | |||
138 139 140 141 142 143 144 145 146 147 148 149 150 151 | 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 | + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + | tcltest Additionally, any bundled packages (in the "pkgs" directory) are excluded. This typically includes (as of Tcl 8.6): itcl thread Also, TclOO is removed from Tcl 8.6 forcefully. Cross compiling Environment Variables: 1. CC C compiler e.g. i686-pc-mingw32-gcc 2. CXX C++ compiler. Required if you want to use mk4tcl. e.g. i686-pc-mingw32-g++ If not required, you can set it to the string "false" 3. AR Library creator e.g. i686-pc-mingw32-ar 4. RANLIB Library post processing executable e.g. i686-pc-mingw32-ranlib 5. STRIP Executable name to strip binaries e.g. i686-pc-mingw32-strip 6. NM Executable used to dump names from the objects e.g. i686-pc-mingw32-nm 7. CC_FOR_BUILD, HOST_CC Set this to the name of compiler on the host on which the cross compilation is being run. On Windows we also need this: 1. RC Resource compiler : e.g. i686-pc-mingw32-windres Kitsh Configure Options: 1. --enable-kit-storage={zip|mk4|auto} Specify which type of storage to use with the Tclkit. The default is to auto-detect. Auto-detection uses Mk4 if available and built statically, otherwise it falls back to Zip. |
︙ |