# This code is written and copyrighted by Clif Flynt, 2005 # It is licenced for public use with these terms: # # This licence agreement must remain intact with the code. # # You may use this code freely for commercial and non-commercial purposes. # # You may examine and modify the code to your heart's content. # # You may not claim to have authored the code (aside from modifications # you may have made.) # # You may not distribute the code without this license agreement # # Maintenance, extension, modification, etc can be performed by: # # Noumena Corporation # 9300 Fleming Rd. # Dexter, MI 48130 # # Contact: clif@noucorp.com ############################################################################## Builds two libraries - libtclsh.a and libwish.a which include all the files needed for constructing a standalone Tcl or Tk application. Linking this libarary with a "C" code main and calling interp = memCreateInterp(argc, argv); creates a compete interpreter that can be used with Tcl_Eval commands. BUILDING: Get Tcl distro ./configure --disable-shared make repeat for tk if necessary get BZ2 distro get bzTcl files get memFile get memTclsh Directory structure should be .../ .../tcl8.x.y.z .../tk8.x.y.z .../bzip2-1.x.y .../bzTcl .../memFile .../memTclsh make in bzip, bzTcl, memFile and memTclsh (in that order) May need to modify memTclsh/Makefile to include required directories with specific Tcl libraries.