home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!ukma!usenet.ins.cwru.edu!agate!overload.lbl.gov!lll-winken!gauss.llnl.gov!casey
- From: casey@gauss.llnl.gov (Casey Leedom)
- Newsgroups: comp.sys.sun.misc
- Subject: Re: A comment from the left ...
- Message-ID: <141024@lll-winken.LLNL.GOV>
- Date: 9 Nov 92 19:23:41 GMT
- References: <140930@lll-winken.LLNL.GOV>
- Sender: usenet@lll-winken.LLNL.GOV
- Organization: Lawrence Livermore National Laboratory
- Lines: 58
- Nntp-Posting-Host: gauss.llnl.gov
-
-
- I received three very cogent replies to my comment regarding Sun's
- commitment to Open Systems and standards.
-
- One poster noted that it was somewhat unfair of me to compare Sun OS
- 4.1.1 -- an operating system a year and a half old -- to the latest
- operating systems from SGI and IBM. Quite right. Sorry, I haven't been
- able to keep up with Sun products in the last year or so, so I didn't
- realize that Sun OS 4.1.1 was as old as it is. I'll have to talk to the
- people who run the system I'm using.
-
- Also, I incorrectly claimed that Sun OS 4.1.1 wasn't POSIX compliant.
- (Well, it may not be completely 1003.1 compliant, but I haven't gotten
- far enough in compiling my software to see what facilities are present.
- It's at least got the manual pages and header files for POSIX 1003.1
- signal facilities.) This is 100% my fault for not checking more
- thoroughly before blasting away at Pnews.
-
- Another poster asked if SGI and IBM bundle their compilers with their
- systems. I can't say anything about IBM's systems because I'm just a
- user of a system that I ported my software to. SGI does unbundle its
- compiler and doesn't provide *any* compiler in the stock system.
-
- That second poster also asked if ``get GCC'' wasn't an available
- choice. As I responded to him:
-
- Well, I'd like to port to the stock platform. I hate it
- when I get software that demands that all sorts of other
- software be installed first and I assume others dislike
- that as well. (Yes, I know. Many people already have GCC
- installed so it's not a big thing.) In any case, that only
- addresses the ANSI C compatibility. I was worried about
- the POSIX support too and I think your letter (and one from
- someone at Sun) addresses that issue: I'm working on an old
- Sun OS (4.1.1) platform. Apparently later versions of Sun
- OS do have some degree of POSIX support.
-
- And I followed with:
-
- As for unbundling the compiler completely, I think that I'd
- prefer that. As it stands now I think that the toy K&R
- compiler introduces more porting difficulties and confusion
- than it's worth. Because the SGI compiler is unbundled and
- there's only one SGI C compiler, there's no question about
- what's meant when one talks about porting a piece of C code
- to the SGI (other than the standard OS/Development system
- release versions support of course).
-
- Thanks for all of the replies. As usual, I opened my mouth without
- fully investigating the situation enough. Thanks especially to the
- those who replied for not flaming my incorrect statements and giving me a
- chance to correct them myself.
-
- And the answer to my original quandary of what to do about porting my
- software to the Sun platform? I'll simply port it to the ANSI C
- development environment and ignore the stock K&R environment.
-
- Casey
-