Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Nightphase

macrumors member
Original poster
Apple in 2003 released an update for the Developers Tools to install the new gcc3.3 compiler.
I have a machine running 10.2.8 Jaguar but i can't find this update archived anywhere.
Does anyone have it? (G3 version preferred).

Apple posts new Developer Tools: GCC 3.3 for G5 development

This GCC updater includes the new GCC 3.3 compiler in addition to other updates that will allow development of G5 optimized code with the December 2002 Mac OS X Developer Tools.

Oh wow. What are you planning to compile? Aside of gcc, you will probably need to update cctools, make and linker.

If original Apple update is gone, you could try checking old versions of MacPorts and Fink, if there was a port for it, it can be built from source.
 
Interesting. Should be possible to compile it from the XCode Tools source tarball under 10.2.8 then, if Apple has removed the update package.
 
Oh wow. What are you planning to compile? Aside of gcc, you will probably need to update cctools, make and linker.

If original Apple update is gone, you could try checking old versions of MacPorts and Fink, if there was a port for it, it can be built from source.
I'm trying to get Fink 0.6.4 to work correctly. After fixing the old-dead sources in fink.conf and apt-get. It works, but to selfupdate it requires gcc-3.3 to be installed, and that's nowhere to be found. I only have gcc 3.1
 
I'm trying to get Fink 0.6.4 to work correctly. After fixing the old-dead sources in fink.conf and apt-get. It works, but to selfupdate it requires gcc-3.3 to be installed, and that's nowhere to be found. I only have gcc 3.1

Since there is anecdotal evidence that the update existed, it is probably findable somewhere.
In the worst case try building from source.

@kencu Ken, do you remember anything on MacPorts on Jaguar? Maybe you can advise here how to get the update.
 
That was before my time being interested in MacPorts. I was using Fink back then, pre-Tiger.

It's possible there is something that could be discovered in the git history of MacPorts from some long-ago gcc33 port that has since been deleted, but there is no gcc33 port now, certainly.

To be noted that Apple had their own fork of the gcc compiler series until gcc-4.2, so even if you could find and build the gcc-3.3 available from OSF, it would not be the one that Apple shipped, and could well be missing things that are needed to make it work properly.

There were hundreds of CDs distributed by Apple to developers (I have a huge pile of them) and MacAddict also had a lot of system software updates on their CDs of the day. Many of those CDs have made their way to the Internet Archive, and you might find something there, if it's not on the MacIntosh Garden already.
 
  • Like
Reactions: barracuda156
I just checked the Apple Developer CDs from August to November 2003, no mention of the August 2003 GCC update anywhere.
Tried downloading the MacAddict Aug and Sep 2003 ISOs from archive.org, they stall at 99,6%
It seems that this gcc version is lost media
 
1778179302459.png
 
  • Like
Reactions: barracuda156
I'm starting to think to compile programs to work to be packaged under Fink 0.6.4, the last version for 10.2.
I'm currently writing a bash script to fix the dead URLs in the base install with Fink with working ones.

Since it uses APT, it could be used to update packages easily.
 
  • Like
Reactions: Andrew-R
I've currently got gcc 3.40, bash 3.2.57 and GNU Make 3.81 compiled right now under /usr/local.
I've also compiled OpenSSL libraries and try to compile wget, curl and OpenSSH.
 
  • Like
Reactions: barracuda156
If you reach the point of installing Jaguar-compatible MacPorts, please ping me, I am curious. (I won’t support that in PPCPorts, but I can get involved on something specific, like toolchain.)
It seems that the only DarwinPorts that supported 10.2 was 1.0, from 2004. Lol. I'm still thinking about packaging up my compiles (or re-do them completely) for Fink 0.6.4
 
It seems that the only DarwinPorts that supported 10.2 was 1.0, from 2004. Lol. I'm still thinking about packaging up my compiles (or re-do them completely) for Fink 0.6.4

The question is whether the base can be compiled (which largely amounts to if tcl and sqlite3 compile). Once the base works, it does not matter that ports assumed 10.3+, we can always change ports to work on 10.2.

Say, Tiger is not supported now. However once we build the base (with minor tweaks for it), it does not take too much for ports to work: more fixes are needed than for 10.5, but it is mostly quantitative difference (some ports cannot be built on 10.4, but you can live without them).
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.