home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.apple2
- Path: sparky!uunet!cis.ohio-state.edu!tortoise.cis.ohio-state.edu!meekins
- From: meekins@tortoise.cis.ohio-state.edu (Tim Meekins)
- Subject: Re: bsc (was Re: MODifier)
- Message-ID: <1992Dec13.114001.8127@cis.ohio-state.edu>
- Sender: news@cis.ohio-state.edu (NETnews )
- Organization: The Ohio State University Dept. of Computer and Info. Science
- References: <Bz68vF.L6H@news.iastate.edu> <1gedv4INNo42@gap.caltech.edu> <1gev85INNl0e@pith.uoregon.edu>
- Date: Sun, 13 Dec 1992 11:40:01 GMT
- Lines: 41
-
- In article <1gev85INNl0e@pith.uoregon.edu> nparker@cie.uoregon.edu (Neil Parker) writes:
- >In article <1gedv4INNo42@gap.caltech.edu> toddpw@cco.caltech.edu (Todd P.
- >Whitesel) writes:
- >>irsman@iastate.edu (That Ian Guy) writes:
- >>
- >>>BSC is a shell utility by Neil Parker. Due to a conflict with the libraries
- >>>it doesn't compile under DEC RISC Ultrix 4.1 or 4.2. Neil will hopefully fix
- >>>this (he's looking into it).
- >>
- >>Has he tried removing the "b" mode letter from fopen() ? Ultrix chokes on it.
- >
- >The error message That Ian Guy sent me seems to indicate there's a conflict
- >with the access() system call, not the "b" in the fopen(). In fact, if
- >you're getting the "b" at all under UNIX, then you've got the wrong options
- >turned on in the Makefile. The "b" should only be appearing under VMS or
- >if the -DFOPEN_NEEDS_B flag appears in the Makefile (which should NEVER be
- >the case under UNIX)...
- >
- >...Ack. Another possibility just occurred to me. Since Ultrix, like VMS,
- >comes from DEC...er...does somebody out there know whether the Ultrix C
- >preprocessor defines the symbol "vms"? If so, is there some other symbol
- >(like "ULTRIX" or "ultrix" or some such thing) that it also defines, so I
- >can check for Ultrix and explicitly #undef vms?
- >
- >(*sigh* If only I had an Ultrix machine around here somewhere to check
- >this stuff on...)
- >
- > - Neil Parker
- >
- >P.S. Moral: UNIX isn't nearly as portable as it pretends to be.
-
- Ultrix ISN'T Unix. Unix is is quite portable. Maybe Ultrix isn't very
- portable.
-
- TIM MEEKINS Ask me about GNO/ME! - MultiTasking on a IIGS!
- meekins@cis.ohio-state.edu Procyon, Inc., 11738 Aqueduct Drive
- AOL: GNO Tim2 (@aol.com) Littleton, CO 80127 (303) 933-4649
-
- "Computers aren't intelligent, they just think they are."
-
-
-