Article View: net.lang.c++
Article #114C++ Release 1.0 installation notes
From: David Smallberg
Date: Mon, 24 Mar 1986 21:49
Date: Mon, 24 Mar 1986 21:49
32 lines
1841 bytes
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!dasShow 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