Annotation of 43BSDTahoe/new/B/README, revision 1.1.1.1

1.1       root        1: Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1984.
                      2: 
                      3: HOW'TO INSTALL Mark1:
                      4: 
                      5: Welcome to B.
                      6: 
                      7: This is the Mark1C implementation of B for Unix(c) systems. Unless
                      8: stripped by Berkeley you can port it to other machines then those
                      9: running your 4.3 BSD distribution.
                     10: 
                     11: You will need 2.5 megabytes in total to compile and load the system.
                     12: You should start the installation from this directory by typing:
                     13: 
                     14:         Setup
                     15: 
                     16: which will ask you some questions to set the B system up on your installa-
                     17: tion.  You can call `Setup' any number of times without spoiling files.  So
                     18: run it once to see what questions you will be asked.  If you don't know the
                     19: answer to some question, you can run it again.
                     20: 
                     21:         make all
                     22: 
                     23: will compile and load the B system, install the `b' command file in ./bin
                     24: and the binaries and datafiles it needs in ./lib.  You can test the B
                     25: interpreter with:
                     26: 
                     27:         make examples
                     28: 
                     29: This runs some examples in ./ex. It does not test the B editor, however;
                     30: that can only be done interactively.  Try that in ./ex/try.  Consult the
                     31: sheet `HOW'TO TRY the B editor' (also in ./ex/try/README).
                     32: 
                     33: If all is well and you want to make B public
                     34: 
                     35:         make install
                     36: 
                     37: will do some recompilations to get the right pathnames in, and install the
                     38: `b' shell command file, the `b.1' manual file, and the auxiliary files in
                     39: the directories you indicated during setup.  Finally
                     40: 
                     41:         make clean
                     42: 
                     43: will clean all intermediate object files from the source directories.
                     44: 
                     45: To run the B system you only need the commands, binaries and data files
                     46: installed in ./bin and ./lib.  If you have made B public, all necessary
                     47: files have been copied to the public places, and you can get rid of the
                     48: entire B file system hierarchy you extracted from the tape, if you want.
                     49: 
                     50: If there are any problems, don't panic.  Edit the example Bug Report form
                     51: in ./doc to communicate the problem to us.  We will then send out diffs for
                     52: fixed problems in the future.
                     53: 
                     54: Above all, we would be very grateful to receive any comments you have about
                     55: the setup procedure, or the B system in general, on how to make it easier
                     56: to use.
                     57: 
                     58: Good luck!

unix.superglobalmegacorp.com

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