Tcl Source Code

View Ticket
Login
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

Attachments: