Check-in [3fc4fa39ec]
Overview
Comment:Merge cross compilation README changes
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1:3fc4fa39ec0da4c98b78ce0c49e2a94c539201c7
User & Date: venks on 2014-06-05 20:24:04
Other Links: manifest | tags
Context
2014-06-05
20:25
KitCreator 0.9.0 check-in: 61250b2605 user: rkeene tags: trunk, 0.9.0
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
2014-06-02
01:42
Make sure we skip the "common" directory check-in: f083221ace user: rkeene tags: trunk
Changes

Modified README from [2bc0f41d6f] to [8ae30752c4].

   138    138   			tcltest
   139    139   
   140    140   		Additionally, any bundled packages (in the "pkgs" directory)
   141    141   		are excluded.  This typically includes (as of Tcl 8.6):
   142    142   			itcl thread
   143    143   
   144    144   		Also, TclOO is removed from Tcl 8.6 forcefully.
          145  +
          146  +
          147  +Cross compiling Environment Variables:
          148  +
          149  +	1. CC  
          150  +		C compiler   e.g. i686-pc-mingw32-gcc
          151  +
          152  +	2. CXX
          153  +		C++ compiler.  Required if you want to use mk4tcl. e.g. i686-pc-mingw32-g++
          154  +		If not required, you can set it to the string "false"
          155  +
          156  +	3. AR
          157  +		Library creator e.g. i686-pc-mingw32-ar
          158  +
          159  +	4. RANLIB
          160  +		Library post processing executable e.g. i686-pc-mingw32-ranlib
          161  +
          162  +	5. STRIP
          163  +		Executable name to strip binaries e.g. i686-pc-mingw32-strip
          164  +
          165  +	6. NM
          166  +		Executable used to dump names from the objects  e.g. i686-pc-mingw32-nm
          167  +
          168  +	7. CC_FOR_BUILD, HOST_CC 
          169  +		Set this to the name of compiler on the host on which
          170  +		the cross compilation is being run.
          171  +
          172  +On Windows we also need this:
          173  +
          174  +	1. RC
          175  +		Resource compiler : e.g. i686-pc-mingw32-windres
          176  +
   145    177   
   146    178   Kitsh Configure Options:
   147    179   	1. --enable-kit-storage={zip|mk4|auto}
   148    180   		Specify which type of storage to use with the Tclkit.  The
   149    181   		default is to auto-detect.  Auto-detection uses Mk4 if
   150    182   		available and built statically, otherwise it falls back to Zip.
   151    183