[My mail configuration is giving me many problems at the moment,
hence the delay of this message.]
About a week ago, I asked about the missing C-compiler on Solaris 2.1.
I received a lot of answers (thank you all very much!).
This was the problem:
>
> /usr/ucb/cc: language optional software package not installed
>
These are the answers:
* The C compiler is unbundled in Solaris 2.1.
(Basically, SUN in their infinite wisdom decided that most people
did not use the compiler (Hah!), and since Solaris does not need
it to configure the system, that they would not bother bundling and
supporting it anymore.)
* You could buy Sun C for $2,000 - PER USER.
(You gotta buy RTUs from Sun, and set up a license server for the
compiler, etc. etc. A royal pain.)
* To get a free C compiler, try to get Catalyst CDWARE vol. 4 from SunSoft;
it includes a GNU C compiler binary.
The GNU C compiler can be ftped, too:
Host ftp.uu.net
Location: /vendor/cygnus
FILE -rw-r--r-- 5851617 Sep 4 19:35 cygnus-sol2-1.0.bin.tar.Z
You may want to buy a support contract from Cygnus, if you'd like.
I'd recommend the GNU C compiler from Cygnus, I had NNTP and rrn running
within three hours (there were some configuration files that needed bashing).
A very valuable remark was made by Randy Huntzinger:
* By the way - expect to spend a bit of time figuring out how all of the
libraries work. It is a bit different until you get it figured out. If
you have Berkeley-style network applications you'll have to get used to
"-lsocket -lnsl" and so forth.
Two more remarks by Dave Hamby:
* If your budget is limited, the GNU C compiler is quite good and offers
good integer performance.
The SparcWorks C and C++ compilers from SunPro offer better floating
point performance and have superior code generation for super-scalar
SPARC processors.
If you are doing serious development you should consider buying it.
Russ Poffenberger says:
* Sun's position is that the majority of people will not need a C compiler,
and don't want to have to pay for it in increased OS cost.
Many thanks go out to all of the following 51 people:
Barry Margolin <barmar@Think.COM>
Bob Dowling <rjd4@cus.cam.ac.uk>
Brian Bartholomew <bb@math.ufl.edu>
Casper Dik <casper@fwi.uva.nl>
Dave@usppc.abb.com
David Fetrow <fetrow@biostat.washington.edu>
Francois Yergeau <yergeau@phy.ulaval.ca>
Geert Jan de Groot <geertj@ica.philips.nl>
Joe Konczal <konczal@sunmgr.ncsl.nist.gov>
Mike Raffety <miker@il.us.swissbank.com>
N. R. "Norm" Lunde <norm@ctr.columbia.edu>
Ninane@fynu.ucl.ac.be
Perry_Hutchison.Portland@xerox.com
Steve Elliott <se@comp.lancs.ac.uk>
Ting.Tan@eng.sun.com (Ting Tan)
ats@prosun.first.gmd.de (Andreas Schulz)
baumann@proton.llumc.edu (Michael Baumann)
benji@mathsoft.com (Benjamin Cline)
bernards@ecn.nl (Marcel Bernards)
birger@vest.sdata.no (Birger A. Wathne)
blymn@awadi.com.AU (Brett Lymn)
dave%yoyodyne@ingr.ingr.com
don@mars.dgrc.doc.ca (Donald McLachlan)
eclipse!chungj@uu2.psi.com (Jae Chung)
ems@ccrl.nj.nec.com (Ed Strong)
era@ncar.ucar.edu (Ed Arnold)
evan%flatiron@uu.psi.com (Evan L. Marcus [Fusion Services Group])
fabrice@yosemite.atmos.ucla.edu (fabrice cuq)
fgreco@shearson.com (Frank Greco)
geert@ccsds.ahold.nl (Geert Jonkheer)
gpr@proteon.com (Gary Richardson)
graaff@dutiws.TWI.TUDelft.NL (Hans de Graaff)
guy@auspex.com (Guy Harris)
gws@n8emr.cmhnet.org (Gary Sanders)
hansk@aie.nl (Hans Kinwel)
janw@fwi.uva.nl (Jan Wortelboer)
leclerc@eps.slb.com (Leclerc Francois)
manish@prentice.com (Manish Bhatia)
matt@wbst845e.xerox.com (Matt Goheen)
mce@sdcc10.UCSD.EDU (Mark Edwards)
murphy!acmcr!vr@uunet.UU.NET (Vicki Rosenzweig)
phil@dgbt.doc.ca (Phil Blanchfield)
pln@egret1.Stanford.EDU (Patrick L. Nolan)
poffen@sj.ate.slb.com (Russ Poffenberger)
randy@ncbi.nlm.nih.gov (Rand S. Huntzinger)
rayh@eng.auburn.edu (Ray W. Hiltbrand)
root@irt.com (Jim Murff)
root@micom.com (Todd L. Kindig @ Micom Comm. Corp.)
tietje@nynexst.com (Ralph Tietje)
tkevans@fallst.es.dupont.com (Tim Evans)
ups!kevin@fourx.aus.sun.com (Kevin Sheehan {Consulting Poster Child})
This archive was generated by hypermail 2.1.2 : Fri Sep 28 2001 - 23:07:21 CDT