🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.lang.c++
Article #114

C++ Release 1.0 installation notes

#114
From: David Smallberg
Date: Mon, 24 Mar 1986 21:49
32 lines
1841 bytes
Because I installed C++ under LOCUS, a distributed UNIX supporting both the
SysV and bsd environments, I've had installation experiences with both.  Some
notes:

Both environments:

    Compiling lib/stream/out.c provokes a warning.  To eliminate it, add this
    declaration:     void exit(int);

BSD environment:

    test(1)'s argument parsing has a bug, so in the CC script, change
	if test "$R" -a ! "$PLUSI"
    to
	if test -n "$R" -a ! "$PLUSI"

    Many BSD installations have modified sh(1) so that if a script starts with
    "#", the C shell is invoked to process it.  For those sites, insert
	#!/bin/sh	to be the first line of scratch/bsd.sed, and swap
    the lines   #!/bin/sh   and   #ident ...   in the CC script.

Suggestions for Release 1.1:

    Include a machine-readable man page for CC.
    Have the CC man page document all the CC flags (e.g. +i).
    If CC remains a shell script,
       Change __err, __cdtd.c, __cdtd.o to __err$$, __cdtd$$.c, __cdtd$$.o;
	   this allows concurrent compilations, a nice benefit of a distributed
	   system.
       Change   munch   to   $munchC  , and define the variable a` la cfrontC.

-- David Smallberg, das@locus.ucla.edu, {ihnp4,ucbvax}!ucla-cs!das
Technical Details
Message-ID: <10144@ucla-cs.ARPA>
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!burl!ulysses!gamma!epsilon!zeta!sabre!petrus!bellcore!decvax!ittatc!dcdwest!sdcsvax!sdcrdcf!ucla-cs!das

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!burl!ulysses!gamma!epsilon!zeta!sabre!petrus!bellcore!decvax!ittatc!dcdwest!sdcsvax!sdcrdcf!ucla-cs!das
From: das@ucla-cs.ARPA (David Smallberg)
Newsgroups: net.lang.c++
Subject: C++ Release 1.0 installation notes
Message-ID: <10144@ucla-cs.ARPA>
Date: Mon, 24-Mar-86 16:49:26 EST
Article-I.D.: ucla-cs.10144
Posted: Mon Mar 24 16:49:26 1986
Date-Received: Wed, 26-Mar-86 06:46:13 EST
Reply-To: das@ucla-cs.UUCP (David Smallberg)
Distribution: net
Organization: UCLA Computer Science Dept.
Lines: 32