Check-in [7b805333b0]
Overview
Comment:KitCreator 0.0.8.x

Updated documentation regarding mipsel-linux cross-compiling

Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | 0.0.8
Files: files | file ages | folders
SHA1:7b805333b0ed7e97976bd41dc15bc48d73461ffc
User & Date: rkeene on 2010-09-26 04:40:35
Other Links: manifest | tags
Context
2010-09-26
04:40
Updated to statically link against libstdc++ on HP/UX

Added patch to metakit to not call "autoconf"

Fixed issue with sh on HP/UX (source versus ".")

Added support for statically linking to libgcc check-in: 8ef7a1eb1a user: rkeene tags: trunk

04:40
KitCreator 0.0.8.x

Updated documentation regarding mipsel-linux cross-compiling check-in: 7b805333b0 user: rkeene tags: trunk, 0.0.8

04:40
Fixed issue with Tcl 8.5 and up cross-compile installation

Fixed check for no Tk libs to exclude stubs in the check, but include it in the linking check-in: b84f59e5de user: rkeene tags: trunk

Changes

Modified README from [ed546801c6] to [39c5346f75].

    32     32   		a. Bootstrap (optional, you can use an existing Tclkit):
    33     33   			i.   $ ./kitcreator
    34     34   			ii.  $ mv tclkit-8.4.19 tclkit-local
    35     35   			iii. $ TCLKIT="`pwd`/tclkit-local"
    36     36   			iv.  $ export TCLKIT
    37     37   		b. Cross-compile:
    38     38   			i.   $ CC=mipsel-linux-uclibc-gcc
    39         -			ii.  $ AR=mipsel-linux-uclibc-ar
    40         -			iii. $ RANLIB=mipsel-linux-uclibc-ranlib
    41         -			iv.  $ export CC AR RANLIB
           39  +			ii.  $ CXX=false
           40  +			iii. $ AR=mipsel-linux-uclibc-ar
           41  +			iv.  $ RANLIB=mipsel-linux-uclibc-ranlib
           42  +			v.   $ export CC CXX AR RANLIB
    42     43   		v.   $ ./kitcreator --host=mipsel-linux-uclibc
    43     44   
    44     45   	6. Compile a 64-bit Tclkit 8.5.8 using SunStudio 12.1 on Solaris/x86:
    45     46   		a. $ CC='/opt/sunstudio12.1/bin/cc -m64'
    46     47   		b. $ CXX='/opt/sunstudio12.1/bin/CC -m64'
    47     48   		c. $ PATCH='gpatch'
    48     49   		c. $ export CC CXX PATCH

Modified build/makearch.info from [3413673f16] to [35537cdbe2].

    12     12   # If set to "auto" it will be maintained in a file called .version
    13     13   # in the source directory and the revision will be incremented
    14     14   # each time a "makearch" is done.
    15     15   #
    16     16   # If @@SVNLCR@@ is used anywhere in this version number, it will be
    17     17   # replaced with the highest last-changed-rev from the output of
    18     18   #   svn info -R    (or 0)
    19         -VERS="0.0.7.@@SVNLCR@@"
           19  +VERS="0.0.8.@@SVNLCR@@"
    20     20   
    21     21   # Space sperated list of documents, if they exist, they will be
    22     22   # prefixed with the contents of the DOC_HDR file and substitution
    23     23   # will occur:
    24     24   #     @@UTIL@@ becomes the utility name ${UTIL}
    25     25   #     @@VERS@@ becomes the utility version
    26     26   #     @@DATE@@ becomes the current date