Hi everybody !
Sorry to have kept you all waiting.
Here's the summary on the subject that got me many helpful replies,
a few flames and 2 insults.
I think this topic belongs into this forum, just because the C-Compiler
is one of the most-used tools in unix system programming and system
administration (even if it's just for compiling other tools).
So no more flames please.
I have promised an unbiased summary.
Credits at the end of the summary.
Here's what I've found out:
1) Sun planned to unbundle the C-compiler and the program development
tools (SPARCworks, including the debugger)
2) Due to a very angry community the official Sun guideline seems to be:
"Nothing has been decided yet" This is a quote.
3) the idea of unbundling the compiler was brought up by sales persons,
not by the tech guys.
4) I did not get a final official word on it.
5) Sun Microsystems announced the unbundling of the C-compiler at the
SUG-conference in San Diego.
6) If the C-compiler is unbundled, the debugger will be yaup (yet
another unbundled product), which will be known as SPARCworks
7) The unbundled C-compiler will be expensive. According to the replies
that I received, the price will be higher than 2k$ per machine, or
100 000 USD for a site license.
8) The debugger might very well cost about the same amount, I did not
get info on its pricing.
9) The object file format will change starting with SunOS 5.0. Sun will
use ELF encoding instead of the old a.out format.
10) There will be no gcc available immediately, because gcc does not yet
support the ELF format.
If it is available, you'll still need the Sparc CC to compile it, unless
the FSF should start providing binaries.
11) Old programs will have problems running under SunOS 5.0
The following restrictions apply:
programs must be dynamically linked
programs must not use kernel structures
no direct kernel traps allowed
no use of undocumented features
any programs that are linked statically will not repeat not run.
Running programs compiled under 4.1.1 will almost certainly decrease the
performance of the workstation.
12) hardware drivers must be rewritten, support for many devices such as
the ALM board will be discontinued.
Until I get a FREE copy of a Sun C-compiler with the upgrade disk, I am
forced to assume that the unbundling of the compiler has indeed taken
I will not discuss any alternatives here. Anybody who wishes to contact
me about them is welcome to send e-mail.
Anybody interested in comments about this topic is invited to drop me
some mail too.
I hope this is unbiased. I will keep all those who are interested
informed, if they notify me.
Thanks for your patience
Michael Maciolek email@example.com
Dick St.Peters firstname.lastname@example.org
Kathryn L. Smith kathy@XN.LL.MIT.EDU
Fabrice Le Metayer email@example.com
J. Eric Townsend firstname.lastname@example.org
Calum D. Mackay email@example.com
Brian Reynolds firstname.lastname@example.org
Russ Poffenberger email@example.com
Kevin Sheehan firstname.lastname@example.org
Tad Guy email@example.com
Terence P. Ma firstname.lastname@example.org
Robert McGraw email@example.com
Mike Raffety firstname.lastname@example.org
Jerry M. Carlin jmcarli@srv.PacBell.COM
J. Matt Landrum email@example.com
Len Evens firstname.lastname@example.org
Andy J. Stefancik email@example.com
Brian Keves firstname.lastname@example.org
Fred Seals email@example.com
Doug Peterson doug@USAN.consult.com
Dr. Peter J. Welcher firstname.lastname@example.org.MIL
Grootwassink, David GROOTWASS@TAWC1.EGLIN.AF.MIL
Fran Sullivan email@example.com
Roger Burroughes firstname.lastname@example.org
Jan Berger Henriksen JanBerger.Henriksen@ii.uib.no
Ian Daniel Daniel@europarc.xerox.com
Marcel Bernards Bernards@ECN.NL
Eckhard Rueggeberg email@example.com
Beat H. Meier firstname.lastname@example.org
Steve Jay email@example.com
Wilhelm Methfessel firstname.lastname@example.org
Mark Galbraith email@example.com
Paul Allen firstname.lastname@example.org
David Fetrow email@example.com
John A. Turner firstname.lastname@example.org
Mark Glasser email@example.com
Keith Farrar firstname.lastname@example.org
Mitch Baltuch email@example.com
klaus u schallhorn
Mike Reddy firstname.lastname@example.org
Steve Hanson email@example.com
Lewie Wolfgang firstname.lastname@example.org
David Mostardi email@example.com
Ed Arnold firstname.lastname@example.org
Brett Chapman chapmanB@med.ge.com
Chip Christian email@example.com
Hal Stern stern@sunne.East.Sun.COM
Michael S. Maiten firstname.lastname@example.org
Meg Grice email@example.com
David Wiseman firstname.lastname@example.org
Ian Johnson email@example.com
Claus Assmann firstname.lastname@example.org
Bill Shorter email@example.com
This archive was generated by hypermail 2.1.2 : Fri Sep 28 2001 - 23:06:33 CDT