Annotation of researchv10no/cmd/lcc/ph/rdconf, revision 1.1

1.1     ! root        1: To install and use the files in the CONFORM directory:
        !             2: 
        !             3: ___ Copy and/or modify one of the comp*.h files into "compil.h"
        !             4: 
        !             5: ___ Copy and/or modify one of the mach*.h files into "machin.h"
        !             6: 
        !             7: ___ For "almost-ANSI" compilers, have "stubsh.h" and "stubs.c" configured by a local compiler expert
        !             8: 
        !             9: ___ (If "makefile" is supported) Copy and/or modify one of the make* files into "makefile", with all local configurations
        !            10: 
        !            11: ___ (If "makefile" is supported) Now execute   make all   which accomplishes the rest of the steps
        !            12:     listed on this page.   If "makefile" is not supported, execute the rest of the steps listed on
        !            13:     this page, using "scripts", "batch files", or interactive execution.
        !            14: 
        !            15: ___ Compile "util.c" to produce "util.o"  (or "util.obj", or whatever)
        !            16: 
        !            17: ___ Compile the following files, to produce "lang" (or "lang.exe", or whatever)
        !            18: 
        !            19:        lang.c c31.c c32.c c33a.c c33b.c c33c.c c34.c c35.c c35b.c c36.c c37.c c38.c util.o
        !            20: 
        !            21: ___ At this stage (or any other), if you have compiler errors that prevented the production of the "lang"
        !            22:        executable, you will need to find work-arounds, commenting-out, or "#if" exclusion to produce a "lang"
        !            23:        executable.
        !            24: 
        !            25: ___ Execute  "lang"  with output re-directed into "lang.out"
        !            26: 
        !            27: ___ Compile the following files, to produce "prec1" (or "prec1.exe", or whatever)
        !            28: 
        !            29:        prec1.c  prec1a.c  prec1b.c  prec1c.c util.o
        !            30: 
        !            31: ___ Execute  "prec1"  with output re-directed into "prec1.out"
        !            32: 
        !            33: ___ Compile the following files, to produce "prec2" (or "prec2.exe", or whatever)
        !            34: 
        !            35:        prec2.c  prec2a.c  prec2b.c  prec2c.c util.o
        !            36: 
        !            37: ___ Execute  "prec2"  with output re-directed into "prec2.out"
        !            38: 
        !            39: ___ Compile the following files, to produce "lib" (or "lib.exe", or whatever)
        !            40: 
        !            41:        lib.c d41.c d42.c d42b.c d43.c d44.c d45.c d46.c d47.c d47b.c d48.c d49.c d49a.c d410.c d411.c d412.c util.o
        !            42: 
        !            43: ___ Execute  "lib debug"  with output re-directed into "libdebug.out"
        !            44:        (It is usually worth running "lib" once with the "debug" option, because
        !            45:        most libraries have a tendency to give abends -- core dumps -- when probed harshly by "lib".)
        !            46: 
        !            47: ___ Execute  "lib"  with output re-directed into "lib.out"
        !            48: 
        !            49: ___ This concludes the installation of CONFORM.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.