Mac OS 9 Discussion > Development & Programming
Source code tools
cluster_fsck:
--- Quote from: Jubadub on May 31, 2022, 04:03:26 PM ---Found SourceServer 3.4.2 in these discs: http://macintoshgarden.org/apps/adc-student-program-tools-sampler-cd-rom-set-1999
Docs say can be used with CodeWarrior, too.
Seems like an old Apple tool that got lots of updates over time. Might be worth a look?
--- End quote ---
Amazing find -- d/l'ing now!
Jubadub:
It seems you can use Git with MacRelix, directly in OS 9. (No MachTen needed.)
https://www.metamage.com/
Guy was not pleased using older CodeWarrior versions in the '90s alongside CVS, apparently:
https://www.metamage.com/text/relix/origins.html
Looks like this MetaMage website has other cool tools, too, but I didn't try them.
nanopico:
--- Quote from: Jubadub on May 31, 2022, 04:03:26 PM ---Found SourceServer 3.4.2 in these discs: http://macintoshgarden.org/apps/adc-student-program-tools-sampler-cd-rom-set-1999
Docs say can be used with CodeWarrior, too.
Seems like an old Apple tool that got lots of updates over time. Might be worth a look?
--- End quote ---
That was part of MPW. I've used it a little and it fit my need for what little use it was too me.
If you do find something better please share as I would definitely be interested in that.
teroyk:
--- Quote from: Jubadub on June 01, 2022, 01:51:44 AM ---Guy was not pleased using older CodeWarrior versions in the '90s alongside CVS, apparently:
https://www.metamage.com/text/relix/origins.html
--- End quote ---
I think he speaks older Code Warriors, because speaks C and Pascal. And last Core Warrior with Pascal was pro 4.
btw. last Code Warrior for Mac, CodeWarrior Development Studio 10 (pro 10) has Metrowerks Standard Library 11.0 and
it has good Posix standard support for Mac OS 9.2.2. Bad points with that Code Warrior is that you have to run it on OSX
and it cannot compile to 68k, what he wanted too.
I think there is so many ways to program Mac OS 9 that every body have to find his/her own way.
btw..I think I find today one more way to program Mac OS 9...ProjectBuilder from Development tools from MacOSX10.1,
has anybody ever tested?..I just readed documentation that I find from my HD...something about Mixedmode..have to
read more..hmm where I put that file... ...
Jubadub:
--- Quote from: nanopico on June 01, 2022, 07:59:13 AM ---
--- Quote from: Jubadub on May 31, 2022, 04:03:26 PM ---Found SourceServer 3.4.2 in these discs: http://macintoshgarden.org/apps/adc-student-program-tools-sampler-cd-rom-set-1999
Docs say can be used with CodeWarrior, too.
Seems like an old Apple tool that got lots of updates over time. Might be worth a look?
--- End quote ---
That was part of MPW. I've used it a little and it fit my need for what little use it was too me.
If you do find something better please share as I would definitely be interested in that.
--- End quote ---
SourceServer = newer name for "ProjectServer"? I see mention of the latter as an MPW versioning tool.
I saw it mentioned in another version control Mac software Garden page, for VOODOO Server:
http://macintoshgarden.org/apps/voodoo-server
That has a CW plugin, too, it seems. Not sure if it also works with MPW.
Also this thing has a CW plug-in, seems CVS-based:
http://macintoshgarden.org/apps/cwcvs-cwprojector
This one might really be worth a look: Amend
http://macintoshgarden.org/apps/amend
Written in 2021 for System 6, but should also work on System 7 ~ Mac OS 9, although that is untested. We might want to give that one a go.
Finally for completion's sake I will also mention this ancient, probably-useless one called "Programmer's Assistants: Continuity":
http://macintoshgarden.org/apps/programmers-assistants
@teroyk, yes Project Builder is basically Xcode before rebranding as far as I know, I think it was inherited from the NeXT days. I have always been curious about it. So it can also target Mac OS, eh? That's nice!
Also, Pascal is also available on CW Pro 7 and probably 8, has to be installed separately. In the Garden, it is said if you copy stuff from CW Pro 6 to 7 (and again probably also 8 ) you will get back the abiity to target 68k, too.
CW seems to really have changed starting with 5, but after playing with all versions, the biggest changes (in MSL) that I felt from my little exploration was in 7 (and 8, which is very similar). Bochs' bximage won't compile with Pro 7 or 8 unless if I reference MSL C PPC.lib from CW Pro 6 (and earlier), due to some function implementations missing.
It would be cool if we could yank out stuff from CW Pro 9 and 10 into CW Pro 8 to keep using OS 9 as development environment. Really cool to know MSL in Pro 10 had POSIX compliance. Too bad I'm a C/C++ nub right now, but who knows what lies ahead.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version