ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Innovative Data Concepts, Inc. Technical Information Note TesSeRact Development Tools ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ TCXL 6.01 and Power Pak 2.01 Updates Available TN-9206-001 June 5, 1992 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ The TCXL-DOS 6.01 and Programmer's Power Pak 2.01 updates are maintenance releases incorporating fixes for all known bugs since the release of TCXL 6.00 and Power Pack 2.00, as well as any other changes made since then. For a complete listing of all these bug fixes and changes, see Tech Note TN-9206-003. The updates are delivered in a new format: as a series of executable files, each of which automatically patches various source or library files. In order for this patching process to work properly, and depending on what you have done with your version 6.00 files since installing them, you may have to do some preparation before installing. Follow the steps below to install your update. 1. Restoring Files If you have made NO changes to any source or header files since installing TCXL 6.00 or Power Pak 2.00, skip this step. If you have made ANY changes to any source or header files since you initially installed TCXL 6.00 or Power Pak 2.00, including making manual code patches from Tech Notes, you must restore these files to their original condition. There are two ways to do this: you can simply reinstall 6.00 from scratch, or you can restore selected groups of files from the installation disks. If you decide to use the latter method, here's the procedure: Copy the appropriate files from your distribution diskettes into your TCXL root directory (usually TCXL60). Using the UNBLX and UNBLZ files located in your BIN subdirectory, unbuild the compressed archives with the following command-line: BIN\UNBLa filename Where 'a' is either 'X' or 'Z', depending on the extension of the archive you need to decompress; and 'filename' is the name of the archive WITHOUT THE EXTENSION!! For example, to extract the files in TCXLSRC1.BLX, you would type: BIN\UNBLX TCXLSRC1 and to extract TCMP-SRC.BLZ, you would type: BIN\UNBLZ TCMP-SRC The following files should be restored when re-installing TCXL 6.00: TCXL-DEM.BLX TCXL-INC.BLX TCXLSRC1.BLX TCXLSRC2.BLX TCXLSRC3.BLX TCXL-DOC.BLX TCXL-SM.BLX TCXL-BIN.BLX TN-9206-001 Page 2 The following files should be restored when re-installing TSD 2.00 TSD-1.BLX TSD-2.BLX The following files should be restored when re-installing TCOMP 2.00 TCMP-SRC.BLZ TCMP-HE.BLZ TCMP-EX.BLZ TCXL-BIN.BLZ (only if you have not restored TCXL above) TCXL-DC.BLZ (only if you have not restored TCXL above) TCXL-SM.BLZ (only if you have not restored TCXL above) The following files should be restored when re-installing TFILE 2.00 TFIL-SRC.BLZ TFIL-HE.BLZ TFIL-EX1.BLZ TFIL-EX2.BLZ TCXL-BIN.BLZ (only if you have not restored TCXL above) TCXL-DC.BLZ (only if you have not restored TCXL above) TCXL-SM.BLZ (only if you have not restored TCXL above) The following files should be restored when re-installing TPRINT 2.00 TPRN-SRC.BLX TPRN-HE.BLX TPRN-EX.BLX TCXL-BIN.BLX (only if you have not restored TCXL above) TCXL-DC.BLX (only if you have not restored TCXL above) TCXL-SM.BLX (only if you have not restored TCXL above) The following files should be restored when re-installing TADV 2.00 TADV-SRC.BLX TADV-EX.BLX TADV-HE.BLX TCXL-BIN.BLX (only if you have not restored TCXL above) TCXL-DC.BLX (only if you have not restored TCXL above) TCXL-SM.BLX (only if you have not restored TCXL above) 2. Getting the Update The names of the update file are slightly different depending on whether you obtain the files on disk or download them. TN-9206-001 Page 3 If you are downloading the update files, these are the names of the files that you will need: IDCUTL.ZIP Required for all updates! TX601U.ZIP TCXL 6.01 update file. Contains the files TCXL601A.EXE, TCXL601B.EXE, and TCXL601C.EXE. This file is necessary for all TCXL and/or Power Pak updates. TSD201.ZIP TSD 2.01 update file. Necessary for TSD and/or Power Pak updates. TA201.ZIP TXCL Advanced Utilities 2.01 update file. Necessary for Advanced Utilities and/or Power Pak updates. TC201.ZIP TCOMP 2.01 update file. Necessary for TCOMP and/or Power Pak updates. TF201.ZIP TFILE 2.01 update file. Necessary for TFILE and/or Power Pak updates. TP201.ZIP TPRINT 2.01 update file. Necessary for TPRINT and/or Power Pak updates. If you are getting the update files on disk, you will receive the following files: IDC-UTIL.EXE Required for all updates. TCXL601A.EXE TCXL 6.01 update, file 1 of 3. TCXL601B.EXE TCXL 6.01 update, file 2 of 3. TCXL601C.EXE TCXL 6.01 update, file 3 of 3. TSD201.EXE TSD 2.01 update. TADV201.EXE Advanced Utilities 2.01 update. TCMP201.EXE TCOMP 2.01 update. TFIL201.EXE TFILE 2.01 update TPRN201.EXE TPRN 2.01 update. 3. Installing the Update TN-9206-001 Page 4 þ Copy all files into your TCXL root directory (by default, \TCXL60). If you downloaded the files, unzip all the files into their respective executable files. Make this your current working directory. þ Run IDC-UTIL.EXE. þ To update TCXL, run the three files TCXL601A.EXE, TCXL601B.EXE, and TCXL601C.EXE, in that order. þ To update TSD, run TSD201.EXE. þ To update Advanced Utilities, run TADV201.EXE þ To update TCOMP, run TCMP201.EXE. þ To update TFILE, run TFIL201.EXE. þ To update TPRINT, run TPRN201.EXE. þ Delete all old libraries from the LIB subdirectory (i.e., all TCXL*.LIB, TADV*.LIB, TCMP*.LIB, TFIL*.LIB, and TPRN*.LIB files). þ Use SM to rebuild the libraries. For instructions on setting up and using SM, refer to the section on SM ("Using Programmer's Super-Maint") in the IDC Style Guide. Getting Precompiled Libraries If you would prefer to get the libraries pre-built from IDC on diskette, call us at 1-800-926-4551, 215-443-9705 or FAX 215-443-9753. Each diskette (one per product per compiler version) has a shipping and handling cost of $5.00 for shipments within the United States, or $10.00 for other destinations, and is shipped by first class mail. You will receive all libraries for all memory models. When ordering, please specify product and compiler.