GCC 3.0.2 Is Out
anotherworld writes: "GCC 3.0.2 is out.
That's good news for me, since I am having trouble compiling the 2.4.13 kernel with 3.0.1 (internal error) AND 2.96 (under investigation)... so I can try a new one :)
But where is that good old 2.95.x? I just can't find it at the moment!
Really, well done guys!" The site says this is mostly a bugfix release, but if you need those particular bugfixes, please use one of the mirrors. And remember, they do take appreciation is cold, hard cash, too :)
They repeatedly put out compilers that are breaking on your code, and you *thank* them? Are you being sarcastic? My sensors must be broken.
Compiled for Solaris 8. Rulez.
Huh?
ftp://gcc.gnu.org/pub/gcc/releases/gcc-2.95.3
Will it compile KDE by now? Could anybody enlighten me on this?
I'm really glad that they made those bugfixes. 3.0.1 and 3.0 were horrible at compiling inline assembly (which I need in a certain application I am making), and so this release is the first serious gcc-3.0 I will use. I haven't had any problems with this compiler so far and I don't think there will be any more major problems with this.
gcc 3.0 needs "major bugfixes", not minor ones, especially in the c++ compiler.
The Raven
I just did a full upgrade on my home workstation from Redhat 7.0 to 7.2. One of the main reasons was because I couldn't build a kernel from source with the compiler that shipped with 7.0 (gcc 2.96). I learned a valuable lesson: never run a .0 version of Redhat. Hopefully, the next time I attempt to rebuild my kernel, I won't run into the same problem.
From the same source code, gcc3 creates a binary three times as large as the one created with gcc2.95:
$ make
g++-2.95 -O3 -otexte.gcc.2.95 texte.C -L/usr/X11R6/lib -lGL -lX11
g++-3.0 -O3 -otexte.gcc.3 texte.C -L/usr/X11R6/lib -lGL -lX11
$ ll
203 Makefile
12760 texte.C
12614 texte.gcc.2.95
29899 texte.gcc.3
Anybody used it for any c++ code. does it work any better then the other 3.x's?
Is it still a defeatured deballed bastardization?
Stupid fucks took out some great tools.