home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 5 / 05.iso / a / a076 / 3.img / DCLIPDEV / GRUMP.ZIP / GRUMP.DOC < prev    next >
Encoding:
Text File  |  1989-06-18  |  4.4 KB  |  128 lines

  1.  
  2. GRUMPFISH.LIB is a library of applications and functions which is written
  3. mostly in Clipper.  Several of the GRUMPFISH modules are written in ASM,
  4. therefore it is necessary to link these few modules into an engine. 
  5. The remaining GRUMPFISH system can be run from a dynamic library.
  6.  
  7. ** Ignore the warnings during linking **.
  8.  
  9. NOTE: Program files which start with a '$' character are not compatible
  10.       with dCLIP dynamic libraries.  You must rename each grumpfish
  11.       source program to start with a '_' character before creating the
  12.       dynamic library as follows:
  13.  
  14.        RENAME $*.PRG _*.PRG
  15.  
  16.  
  17. How to create a DCLIP Developer's Engine for GRUMPFISH
  18. --------------------------------------------------------
  19.  
  20. 1. Compile the file DCLIPGRF.PRG as follows:
  21.  
  22.    CLIPPER DCLIPGRF -m -l
  23.  
  24. 2. Build the DCLIPGRF.EXE Engine as follows:
  25.  
  26.    PLINK86 @DCLIPGRF
  27.  
  28.  
  29. How to create a DCLIPRUN Runtime Engine for GRUMPFISH
  30. -------------------------------------------------------
  31.  
  32. 1. Compile the file DCRUNGRF.PRG as follows:
  33.  
  34.    CLIPPER DCRUNGRF -m -l
  35.  
  36. 2. Build the DCRUNGRF.EXE Engine as follows:
  37.  
  38.    PLINK86 @DCRUNGRF
  39.  
  40.  
  41.  
  42. How to create a dynamic library for GRUMPFISH (GRUMP)
  43. ------------------------------------------------------
  44.  
  45. 1.  Create a directory on your hard disk named \GRUMP
  46.  
  47. 2.  Copy all the source code .PRG files from the GRUMPFISH distribution
  48.     disk subdirectory named A:\PRG into the \GRUMP directory. 
  49.  
  50. 3.  Compile each source file in the \GRUMP directory using the
  51.     -m -l option.  You may use the GRUMPCL.BAT file to accomplish this.
  52.      Make sure that the resultant object files end up in the \GRUMP
  53.      directory.  If you run the GRUMPCL.BAT file while in the \GRUMP
  54.      directory, the object files will be created in the \GRUMP directory.
  55.  
  56. 4.  Build the GRUMP.DLB dynamic library by running the MAKEDLIB.BAT
  57.     program supplied with dCLIP as follows:
  58.  
  59.       MAKEDLIB GRUMP
  60.  
  61. 5.  Use the command LIB \GRUMP\GRUMP from the DCLIP dot prompt 
  62.     to load the GRUMP dynamic library.
  63.  
  64. 6.  Use the function LIBLOAD('\GRUMP\GRUMP') from your applications
  65.     to load the GRUMP dynamic library.
  66.  
  67.  
  68. How to create a dynamic library for GRUMPFISH (GRUMPFUN)
  69. ----------------------------------------------------------
  70.  
  71. 1.  Create a directory on your hard disk named \GRUMPFUN
  72.  
  73. 2.  Copy all the source code .PRG files from the GRUMPFISH distribution
  74.     disk subdirectory named A:\FUNPRG into the \GRUMPFUN directory. 
  75.  
  76. 3.  Compile each source file in the \GRUMPFUN directory using the
  77.     -m -l option.  You may use the GRUMPFCL.BAT file to accomplish this.
  78.      Make sure that the resultant object files end up in the \GRUMPFUN
  79.      directory.  If you run the GRUMPFCL.BAT file while in the \GRUMPFUN
  80.      directory, the object files will be created in the \GRUMPFUN directory.
  81.  
  82. 4.  Build the GRUMPFUN.DLB dynamic library by running the MAKEDLIB.BAT
  83.     program supplied with dCLIP as follows:
  84.  
  85.       MAKEDLIB GRUMPFUN
  86.  
  87. 5.  Use the command LIB \GRUMPFUN\GRUMPFUN from the DCLIP dot prompt 
  88.     to load the GRUMPFUN dynamic library.
  89.  
  90. 6.  Use the function LIBLOAD('\GRUMPFUN\GRUMPFUN') from your applications
  91.     to load the GRUMPFUN dynamic library.
  92.  
  93.  
  94. How to run the GRUMPFISH demonstration program supplied with GRUMPFISH
  95. -----------------------------------------------------------------------
  96.  
  97. 1.  A program named DEMO.PRG is supplied with the GRUMPFISH library.  You
  98.     must compile this program first using the -m -l option.
  99.  
  100. 2.  Start the dCLIP - GRUMPFISH engine as follows:
  101.  
  102.     DCLIPGRF <enter>
  103.  
  104. 3.  At the dot prompt enter the following commands:
  105.  
  106.     . LIB \GRUMP\GRUMP
  107.     . LIB \GRUMPFUN\GRUMPFUN
  108.     . DO DEMO
  109.  
  110.  
  111. How to run the GRUMPFISH demonstration program supplied with DCLIPDEV
  112. -----------------------------------------------------------------------
  113.  
  114. 1.  A program named DEMO.PRG is supplied with the DCLIPDEV library for
  115.     use with GRUMPFISH.  This is simply a modified version of the one
  116.     supplied with GRUMPFISH to automatically load the dynamic libraries
  117.     and RETURN to the DOT rather than QUIT.  You must compile this program
  118.     first using the -m -l option.
  119.  
  120. 2.  Start the dCLIP - GRUMPFISH engine as follows:
  121.  
  122.     DCLIPGRF <enter>
  123.  
  124. 3.  At the dot prompt enter the following commands:
  125.  
  126.     . DO DEMO
  127.  
  128.