Author Topic: Macintosh Programmer's Workshop 3.7  (Read 6655 times)

Offline Protools5LEGuy

  • Global Moderator
  • Platinum Member
  • *****
  • Posts: 2761
Macintosh Programmer's Workshop 3.7
« on: November 16, 2016, 09:07:17 PM »



https://web.archive.org/web/20101204014616/http://developer.apple.com/tools/mpw-tools/important.html

Quote
Mac OS 9 and MPW Shell/Commando

Mac OS 9 contains a change that prevents versions of the MPW Shell prior to 3.5b1 and versions of the Commando tool prior to 3.5d1 from running. Attempting to run older versions of the Shell or Commando under Mac OS 9 will cause an error message to be reported.

Mac OS 8.5/8.6 and MPW Shell/ToolServer

An incompatibility exists between Mac OS 8.5 (and 8.6) and all versions of the MPW Shell and ToolServer prior to version 3.5b1. The problem occurs when the Shell or ToolServer is executing a sequence of tools (such as during a build cycle) and the Mac OS Finder is used to start a file and/or folder copy operation. When both operations are occuring simultaneously, the Finder will often start reporting File Not Open (-38) and/or Param (-50) errors. When it does so, the MPW operation will also start experiencing File Manager errors. The workaround for this problem is to install version 3.5b1 (or later) of the MPW Shell, ToolServer and SourceServer.

Mac OS 8.5 and StdCLib

An incompatibility exists between Mac OS 8.5 and StdCLib v3.4.4 or later when running on certain Power Macintosh computers including 6100/7100/8100's and 5200/6200's. The problem occurs if StdCLib v3.4.4 or later is installed in the Extensions folder, and is due to the way the system loads and registers libraries at boot time. The result is that programs may successfully complete execution but then crash when exiting. The workaround for this problem is to move StdCLib from the Extensions folder to the MPW folder and then put aliases to StdCLib in all folders that contain programs which require it. This will ensure that the correct exit code will be loaded into the program's context.

Note - This problem also occurs with System 7.6 and System 7.6.1 but does not occur with Mac OS 8.0, Mac OS 8.6 or Mac OS 9.0.

https://web.archive.org/web/20110514011858/http://developer.apple.com/tools/mpw-tools/

Quote
Macintosh Programmer's Workshop (MPW) is a product designed specifically for professional Macintosh software developers. It brings together a comprehensive collection of development tools designed to support C, C++, and assembly-language programmers who are writing software for Mac OS 7.x/8.x/9.x. MPW is an open, configurable, and scriptable development environment which provides the flexibility to support complex software development projects for 68K and Power Macintosh systems.

MPW Command Reference

https://web.archive.org/web/20110505161512/http://developer.apple.com/tools/mpw-tools/commandref/index.html

Updated Components

https://web.archive.org/web/20101204014550/http://developer.apple.com/tools/mpw-tools/updates.html

Quote

WhereIs 3.4.2
   
12/03/02
   
MPW Shell 3.6b2
   
09/27/02
   
MPW.Help 3.6d9
   
07/24/02

Search 3.6d1

07/23/02
   
Compare 3.6d1
   
07/22/02
   
RezDet 3.6d2

07/22/02

CarbonStdCLib.o v3.8d3
   
10/26/01

StdCLib headers v3.8d3
   
10/26/01

Make v4.1.2d1
   
9/10/01

MakeSYM v2.0.1d1
   
8/27/01

DirectoryMenu v3.5.1d1
   
8/21/01
   
CreateMake v4.7.1d1
   
7/17/01
   
SendAE v1.3.1d1
   
7/11/01

http://macintoshgarden.org/apps/macintosh-programmers-workshop

Quote
Macintosh Programmer's Workshop (MPW) is a Unix-like integrated development environment for the Mac OS. At one time it was sold for thousands of dollars (USD) but it was eventually made available for free. MPW brought clones of Unix command-line tools together with (relatively) easy-to-use Macintosh interfaces, including the arguably most innovative feature in the suite: "worksheets" which were text editing windows that could be simultaneously used to enter and execute commands.

MPW is no longer available from Apple, as they took down their FTP server.

The first download above (23.95 MB) is the last "gold master" released version of MPW (3.5, ca. 1999). It is distributed as a Disk Copy image compressed using MacBinary encoding and should work on Macs running Mac OS 7 through Mac OS 9.
MD5 checksum & filename: 941db1da552e57b1c7f902328feae17c *mpw-gm.img_.bin

The 2nd download above (8.08 MB) is the last "pre release" version of MPW (3.6d7, ca. 2001) available from Apple's developer ftp. It is distributed as a Disk Copy image compressed using MacBinary encoding and should work on Macs running Mac OS 7 through Mac OS 9.

The 3rd download above (3.68 MB) is a Stuffit archive of Disk Copy 4.2 images MPW version 3.3 (early 90's) courtesy of mrdav.

The 4th download above (5.56 MB) is a zipped .toast CD archive of version 3.0/3.1 for System 6.0.x, archived from Mediafire link below (use External link below until 3rd DL above, activates).
MD5 checksum & filename: 43f8583396b02578c2148972f33603fc *mpw3-cdrom.zip

The 5th download is MPW 1.0, 3.1, 3.2 and 68k Developer Kit (disk images).


Updates with progress towards the goal may slow for a bit.  We are rewriting some tools so that we can do the entire process in OS 9.
Yes we are crazy enough to do the whole thing using MPW.
  So while we retool we might not see much in the way of a functional result.


Looking for MacOS 9.2.4

Offline Protools5LEGuy

  • Global Moderator
  • Platinum Member
  • *****
  • Posts: 2761
Looking for MacOS 9.2.4