home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 8 / FreshFishVol8-CD2.bin / bbs / gnu / brik-2.0-src.lha / brik-2.0 / install < prev    next >
Text File  |  1993-08-30  |  4KB  |  105 lines

  1.                           
  2.                              INSTALLING BRIK 2.0
  3.  
  4. The following files should be in this package.
  5.  
  6.   name             description
  7.   -----------      -----------
  8.   addbfcrc.c       (generic) brik C source
  9.   assert.h         (generic) brik C source
  10.   brik.c           (generic) brik C source
  11.   brik.h           (generic) brik C source
  12.   initcrc.c        (generic) brik C source
  13.   getopt.c         (generic) getopt function C source
  14.  
  15.   install          (generic) installation instructions
  16.   brik.doc         (generic) formatted user manual
  17.   crc.lst          (generic) CRCs -- verify with "brik -Cv"
  18.  
  19.   makefile.nix     (**IX) make file
  20.   brik.1           (**IX) manual for formatting with "nroff -man"
  21.  
  22.   addbfcrc.asm     (MS-DOS/Turbo C) 8086 assembly code
  23.   brik.prj         (MS-DOS/Turbo C) project file for tc.exe
  24.   makefile.tcc     (MS-DOS/Turbo C) make file
  25.   turboc.c         (MS-DOS/Turbo C) brik C source
  26.   turboc.cfg       (MS-DOS/Turbo C) configuration file for tcc.exe
  27.  
  28.   descrip.mms      (VAX/VMS) make file
  29.   makebrik.com     (VAX/VMS) script to compile and link
  30.   options.opt      (VAX/VMS) options for linker
  31.   vms.c            (VAX/VMS) brik C source
  32.  
  33.   makefile.msc     (MS-DOS/MSC) make file (not tested)
  34.  
  35. Brik is believed to compile and execute in the following environments:
  36.  
  37. 1.   Turbo C 2.0, MS-DOS 2.x or higher
  38. 2.   VAX/VMS 4.7 with VAX/VMS C 2.4
  39. 3.   4.3BSD from Berkeley on a VAX-11/785
  40. 4.   Microport System V/AT version 2.2
  41.  
  42. Make sure all the needed files are in the current directory.  Then follow
  43. instructions below for your specific type of system.  If doing so doesn't
  44. give you a running copy of brik, read brik.h and experiment with the various
  45. compilation options.
  46.  
  47. 1.   MS-DOS, Turbo C 2.0
  48.  
  49. Examine the files "makefile.tcc" and "turboc.cfg".  Edit them if necessary
  50. to make sure they have the correct names for your include and library
  51. directories.
  52.  
  53. To use the command-line compiler, you will need a good make program such as
  54. NDMAKE (tested with version 4.31).  Rename the file "makefile.tcc" to
  55. "makefile" and follow instructions in it.
  56.  
  57. To use the Turbo C integrated environment, first convert the supplied
  58. configuration file "turboc.cfg" to "tcconfig.tc" using the "tcconfig.exe"
  59. program supplied with Turbo C.  A project file "brik.prj" is supplied. 
  60. Assemble addbfcrc.asm using either Microsoft's assembler or Borland's Turbo
  61. assembler (be sure to use the /mx switch).  Then compile as usual with the
  62. integrated environment.
  63.  
  64. 2.   VAX/VMS
  65.  
  66. 2.1.   If you have DEC's make utility called "mms", proceed as follows:
  67.  
  68.      a.   Delete "makefile" so mms won't get confused
  69.      b.   Type "mms" at the VMS prompt
  70.      c.   If all goes well, mms will compile and link the necessary files,
  71.           yielding "brik.exe" in the current directory.
  72.      d.   Move "brik.exe" wherever you want it and define a symbol with
  73.           a command line of the following type:
  74.  
  75.                $ brik :== $my$disk:[bindir]brik.exe
  76.  
  77.          where my$disk is the name of your device and bindir is the name
  78.          of the directory in which "brik.exe" is kept.
  79.  
  80. 2.2.  If you don't have "mms", use the command file supplied.  Invoke it as:
  81.  
  82.      $ @makebrik
  83.  
  84. When it exits, brik.exe should have been created in your current
  85. directory, and the symbol "brik" should also have been defined for
  86. you.  If you move brik.exe to another directory be sure to redefine the
  87. symbol "brik" correctly as described above in part I.
  88.  
  89. Be sure to read the section in the manual on VAX/VMS bugs.
  90.  
  91. 3.   4.xBSD, System V, and other **IX-like environments
  92.  
  93. Rename the file "makefile.nix" to "makefile".
  94.  
  95. Give the command "make sys_v" or "make bsd" as appropriate.
  96.  
  97. If you are using Ultrix, you may wish to type "make ultrix" rather than "make
  98. bsd" to get around an Ultrix bug described in "brik.h".
  99.  
  100. If you wish to use the large model library under Microport System V/AT, type
  101. "make uport".  To use the default small model library, type "make sys_v".
  102.  
  103.                                   -- Rahul Dhesi
  104.                                      1989/07/11
  105.