diff --git a/Mac/Demo/building.html b/Mac/Demo/building.html index 70215376400..dc6c9a29482 100644 --- a/Mac/Demo/building.html +++ b/Mac/Demo/building.html @@ -53,10 +53,9 @@ Think/Symantec C but you are basically on your own. Neeracher. The original CWGUSI is obtainable from -ftp://sunsite.cnlab-switch.ch/software/platform/macos/src, -but at the moment Python is built with a rather hacked-up version of GUSI, -available from Jack's Python webpage and ftp-directory referenced above. -It is also possible to build a non-GUSI Python, see below. +ftp://sunsite.cnlab-switch.ch/software/platform/macos/src. +At the moment Python is built with a rather hacked-up version of GUSI, +these modifications are available in folder Python:Mac:GUSI-mods. @@ -131,23 +130,12 @@ Top-level-folder: First build GUSI. If you didn't get the python-specific GUSI you have to move the files from the "CWGUSI-mods" to the right -place in the CWGUSI distribution folder, and build the -projects GUSI.68K.µ, GUSI.CFM68K.µ and -GUSI.PPC.µ. -Two notes: - -If you have a CWGUSI version more recent than -1.8 it could be that the fixes are already included, check it. Alternatively, -you can forget about the fixes and remove the one reference to GUSILoadPreferences -in the Python sources. This will disable the "default file creator/type" and -"Delay Sioux window" preferences in Python. +place in the CWGUSI distribution folder. Build the +projects MSLGUSI.68K.µ, MSLGUSI.CFM68K.µ and +MSLGUSI.PPC.µ.

+If you have a CWGUSI version more recent than +1.8 it could be that the fixes are already included, check it. Next, in MoreFiles, libjpeg, pbmplus, zlib, libpng, gdbm, @@ -158,12 +146,15 @@ static 68K, CFM68K or PPC you can skip building the other libraries.

Building Tcl/Tk

-You need to make a minor organizational change to the Tcl/Tk +You need to make some minor changes to the Tcl/Tk distribution. The current instructions are for the tcl7.6 and tk4.2 distribution: Build first the Tcl library, then @@ -430,7 +419,11 @@ use it (and one that isn't rebuilt in the process: you cannot rebuild a running program). You could copy the 68K interpreter to a different place and use that to run fullbuild, or use the standalone PPC python for this. I tend to keep a standalone interpreter in a safe place for -this use only. +this use only.

+ +Using fullbuild is also the only easy way to buid the fat application and applet. +See the fullbuild source for details on how to build the fat binaries "by hand". + You are all set now, and should read the release notes and