SUMMARY: Problem compiling software with Solaris 2.1

From: Adri Verhoef (Adri.Verhoef@rivm.nl)
Date: Mon Jan 11 1993 - 12:57:58 CST


[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