- 13 Apr, 2022 1 commit
-
-
Tony Farrell authored
-
- 29 Mar, 2022 1 commit
-
-
Tony Farrell authored
-
- 21 Aug, 2020 17 commits
-
-
Inserted Tk version 8.4.19, but downloaded from Apple directory http://opensource.apple.com/source/tcl/tcl-87/ This was done to pick up changes which make this work on MacOsX Snow Leopoard. Note - the messing around with CFLAGS is no longer needed, all you need to is to set environment variables as follows to get different architectures built. CFLAGS="-arch x86_64 -arch i386 -arch ppc" LDFLAGS="-arch x86_64 -arch i386 -arch ppc"
-
Comment out FAT build extras on MacOsX - we no longer need this and it manages to cause problems in some cases. We were only using it for Configure.
-
Inserted Tk version 8.4.15 as ACMM version 84.15. This is In Tk/unix/configure, just after "Darwin-*)" added CFLAGS="$CFLAGS -isysroot /Developer/SDKs/MacOSX10.4u.sdk -arch i386 -arch ppc -mmacosx-version-min=10.4" LDFLAGS="$LDFLAGS -isysroot /Developer/SDKs/MacOSX10.4u.sdk -arch i386 -arch ppc -mmacosx-version-min=10.4" Such that the Mac FAT build is done by default.
-
Modified (fudged) configure Darwin target such as to support fat (both ppc and intel) builds by default. This was done by adding the lines CFLAGS="$CFLAGS -isysroot /Developer/SDKs/MacOSX10.4u.sdk -arch i386 -arch ppc" LDFLAGS="$LDFLAGS -isysroot /Developer/SDKs/MacOSX10.4u.sdk -arch i386 -arch ppc" To the Darwin target. For ppc machines, this does rely on having the cross developement system installed, which you can check by seeing if you have /Developer/SDKs/MacOSX10.4u.sdk. Hopefully, Tk will support this out of the box in future.
-
Inserted Tk version 8.4.11 as ACMM version 84.11. This is needed to fix a bug where if you created a top level window on a different screen then "wm stackorder ." would crash.
-
Inserted Tcl version 8.4.7 as ACMM versin 84.7 (Straight from source with no attempted build at AAO, but first renamed Tcl ChangeLog file to ChangeLog.Tcl.
-
Inserted Tcl version 8.3.5 as ACMM versin 83.5 (Straight from source with no attempted build at AAO, but first renamed Tcl ChangeLog file to ChangeLog.Tcl.
-
Added a top level Makefile - which presumes a unix build and runs it.
-
Inserted Tk version 8.2.3 as ACMM version 82.3 (Straight from source with no attempted build at AAO, but first renamed Tk ChangeLog file to ChangeLog.Tk.
-
Inserted Tk version 8.0.3 as ACMM version 80.3. should be named tk8.0.3 for building. Note - validation path applied (this got into later versions I think, it is needed to support the way the 2dF software (such as DTCL) validates input). I had the following notes about building this for AAO use ----- Apply Validate path in top level directory. patch -p0 < ../../sources/tkEntry8.0a2.patch This did not work perfectly. Had to add definnition of macros VALIDATING, VALIDATE_VAR and VALIDATE_ABORT at about lines 169 to 191. See the .rej file which was generated. configure as per tcl. make with make MEM_DEBUG_FLAGS=-DENTRY_VALIDATE Solaris. Have to edit makefile. Change all occurances of /opt/X11R5 to /usr/openwin. We get lots of compilation warnings about "type defsults to int" in X11 include files. These can be ignored. -------------
-
Inserted Tk version 8.0b2 as ACMM version 80.0. Should be named tcl8.0b2 for building. Note - validation patch applied (this got into later versions I think, it is needed to support the way the 2dF software (such as DTCL) validates input). It is possible some other patches have been applied. I had the following notes about building this for AAO -------- Apply Tk 8.0a Validate path. configure as per tcl. make with make MEM_DEBUG_FLAGS=-DENTRY_VALIDATE Solaris. Have to edit makefile. 1. Set X11_INCLUDES = -I/usr/openwin/include 2. Add -lsocket -lnsl to LIBS -----------
-
Inserted Tk version 7.6 as ACMM version 42.0 This directory should be renamed as tk4.2 for building. This pairs with Tcl version 7.6, ACMM module Tcl, version 76.0.
-
Created from NOTAGCHK template by acmmCreateSubsystem
-
afarrell authored
Initialised this ACMM migrated repository with .gitfilters and .gitattributes for RCS keywords.This ACMM module was originally NOTAGCHK With the description: Tcl Windowing system snapshots