diff --git a/Mac/Demo/building.html b/Mac/Demo/building.html index b72361c3710..0afb35b5d13 100644 --- a/Mac/Demo/building.html +++ b/Mac/Demo/building.html @@ -50,7 +50,8 @@
tcl7.5.1 and tk4.1.1 distribution:
+tcl7.6 and tk4.2 distribution:
SimpleTcl and
-SimpleTk you will probably have to remove the references
-to libmoto from the project.
+SimpleTk you may have to remove the references
+to libmoto from the project, not everyone has this library.
-
-#define USE_TCLALLOC 1
-
-somewhere at the beginning of MW_TclHeader.pch.
-As distributed, tcl and tk assume that malloc calls always succeed and
-use the resulting pointer without checking for NULL
-values. Needless to say, this wreaks havoc on a Macintosh.
-
-TclMacNotify.c
+TclMacNotify.c
because there is an error in the Apple Universal headers (sic!). Read the
comments at the beginning of Mac:Python:macglue.c and copy the
code to TclMacNotify.c. If you get linker errors on GetEvQHdr
-you have not done this correctly.
+you have not done this correctly. XXXX Is this still needed?
+
+tkresources.rsrc file.
+This is easiest done by building SimpleTk and copying the TEXT, ICON
+and CRSR resources from it to tkresources.rsrc. This allows
+the _tkinter module to work without an installed Tk/Tcl on your
+machine.
ls -l in the window you get)
then the Tk library, then SimpleTk (which can again be tested with
ls -l). If this all worked you are all set to try