SUMMARY: C-Compiler no longer included in OS?!!

From: Thomas Weihrich (Thomas.Weihrich@arbi.informatik.uni-oldenburg.de)
Date: Thu Jan 02 1992 - 17:19:05 CST


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.

Final words:

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
place.
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

Thomas Weihrich
--------------------------------------------------------------------------------
Thanks to:

Michael Maciolek mikem@juliet.ll.mit.edu
Dick St.Peters stpeters@crd.ge.com
Kathryn L. Smith kathy@XN.LL.MIT.EDU
Fabrice Le Metayer fabrice@sj.ate.slb.com
J. Eric Townsend jet@uh.edu
Calum D. Mackay calum.mackay@mrc-apu.cam.ac.uk
Brian Reynolds reynolds@fsg.com
Russ Poffenberger poffen@sj.ate.slb.com
Kevin Sheehan kalli!kevin@fourx.aus.sun.com
Tad Guy tadguy@ab00.larc.nasa.gov
Terence P. Ma tpm%tpm-sprl@uunet.uu.net
Robert McGraw rmcgraw@sunspot.sunspot.noao.edu
Mike Raffety miker@sbcoc.com
Jerry M. Carlin jmcarli@srv.PacBell.COM
J. Matt Landrum mdl@cypress.com
Len Evens syslen@math.nwu.edu
Andy J. Stefancik as6143@eerpf001.ca.boeing.com
Brian Keves keves@meaddata.com
David Trueman
Fred Seals fred@johnd.tamu.edu
Doug Peterson doug@USAN.consult.com
Dr. Peter J. Welcher pjw@math30.sma.usna.navy.MIL
Grootwassink, David GROOTWASS@TAWC1.EGLIN.AF.MIL
Fran Sullivan fmrco!fxs@uunet.uu.net
Paul Graham
Roger Burroughes pjg@acsu.buffalo.edu
Jan Berger Henriksen JanBerger.Henriksen@ii.uib.no
Ian Daniel Daniel@europarc.xerox.com
Marcel Bernards Bernards@ECN.NL
Eckhard Rueggeberg erueg@cfgauss.uni-math.gwdg.de
Beat H. Meier beme@nmr.lpc.ethz.ch
Steve Jay shj@ultra.com
Wilhelm Methfessel meth@uebemc.siemens.de
Mark Galbraith mark@deltam.com
Paul Allen pallen@atc.boeing.com
David Fetrow fetrow@orac.biostat.washington.edu
John A. Turner turner@lanl.gov
Mark Glasser markg@nextwave.com
Keith Farrar keith@markets.amix.com
Mitch Baltuch mitch@unidata.ucar.edu
klaus u schallhorn
Mike Reddy mike@ml.com
Steve Hanson hanson@pogo.fnal.gov
Lewie Wolfgang wolfgang@nosc.mil
Bob Rutherford
David Mostardi david@msri.org
Ed Arnold era@ncar.ucar.edu
Brett Chapman chapmanB@med.ge.com
Chip Christian chip@allegra.att.com
Hal Stern stern@sunne.East.Sun.COM
Michael S. Maiten msm@energetic.com
Meg Grice mlg@cstp.umkc.edu
David Wiseman magi@csd.uwo.ca
Ian Johnson icj@dollar.bf.rmit.oz.au
Claus Assmann ca@idefix.informatik.uni-kiel.dbp.de
Bill Shorter bill@aloft.att.com



This archive was generated by hypermail 2.1.2 : Fri Sep 28 2001 - 23:06:33 CDT