Ticket UUID: | 607005 | |||
Title: | patches to build 8.4.0 with CW 6.3 | |||
Type: | Patch | Version: | None | |
Submitter: | nobody | Created on: | 2002-09-09 22:03:01 | |
Subsystem: | 68. Mac Classic (obsolete) | Assigned To: | das | |
Priority: | 5 Medium | Severity: | ||
Status: | Closed | Last Modified: | 2002-10-09 19:03:16 | |
Resolution: | Fixed | Closed By: | das | |
Closed on: | 2002-10-09 12:03:15 | |||
Description: |
After some tweaks, I managed to build Tcl 8.4.0 (CVS as of a few days ago) with CodeWarrior 6.3, as part of the recent TclKit 8.4.0 build fest. Most changes affect CONST. Some changes tell me the code has not been built for a long time (perhaps code moved around or added to mac without testing), given that there were typo's among them. Some changes may be due to switching to MoreFiles 1.5.3 (was 1.5.2, I think). The Universal Interfaces version I used was 3.4.1, applying all patches mentioned by Daniel Steffen in the docs and rebuilding all libraries, as advised. Latest is now 3.4.2, but this was not tried. GenerateUniqueName has been removed from tclMacFCmd.c, it is in MoreFiles, it just need an extra export. One or two casts will cast CONST away, but as far as I can tell this is valid because in each of those cases the pointers are known to be allocated. | |||
User Comments: |
das added on 2002-10-09 19:03:16:
File Added - 32695: tcl8.4-mac.patch das added on 2002-10-09 19:03:15: Logged In: YES user_id=90580 JC, checked in a patch that includes your fixes (with some modifications) and a number of additional changes. the patch is attached for reference (except for the large .hqx files) jcw added on 2002-09-10 05:05:26: Logged In: YES user_id=1983 oops, forgot - submitted by yours truly :) nobody added on 2002-09-10 05:03:01: File Added - 30765: Differences%20of%20tcl |