home *** CD-ROM | disk | FTP | other *** search
/ PC Media 7 / PC MEDIA CD07.iso / share / prog / cm / read.me < prev    next >
Encoding:
Text File  |  1994-09-16  |  4.8 KB  |  98 lines

  1.                 Compendium - C++ Container Class Library
  2.        Copyright (C) 1992, Glenn M. Poorman, All rights reserved
  3. ------------------------------------------------------------------------------
  4.  
  5. Compendium is distributed as a "shareware" product.  Please help
  6. circulate this product by giving copies of the software to other
  7. programmers who may find it useful.
  8.  
  9. PC Installation
  10. ---------------
  11.  
  12. IMPORTANT: The PC installation assumes that you have a copy of PKUNZIP
  13.            and that it is in your PATH.  If PKUNZIP is not in your path,
  14.            either edit the file INSTALL.BAT or put the zip directory into
  15.            your PATH.
  16.  
  17. To install Compendium on PC, copy the files to the directory where you
  18. would like Compendium installed, change to that directory and type:
  19.  
  20.         INSTALL
  21.  
  22. The install procedure will create a directory called CM in the current
  23. directory.  Under CM will be some text files describing Compendium, along
  24. with the directories EXAMPLES, INCLUDE, SOURCE, and LIB.  The EXAMPLES
  25. directory contains several examples of using Compendium and a makefile.
  26. The INCLUDE directory contains all the Compendium header files.  The SOURCE
  27. directory contains all the Compendium source files.  The LIB directory
  28. contains a MAKEFILE as well as a directory to contain the object files
  29. for each of the DOS memory models and WIN32.
  30.  
  31. Building Compendium on PC (Borland C++)
  32. ---------------------------------------
  33. To build Compendium, simply go to the LIB directory and type MAKE.  This
  34. will build Compendium for the DOS large memory model.  To build Compendium
  35. for a specific memory model, type MAKE -DMDL=x where x can be s, c, m, l,
  36. h, or 32 (small, compact, medium, large, huge, or WIN32).  To build for
  37. all of the memory models and WIN32, type MAKE ALL.  To delete all the
  38. libraries and their object, type MAKE CLEAN.  Lastly, if the object
  39. directories get deleted for some reason, type MAKE DIRS to rebuild them.
  40. If you are using a compiler other than Borland, you will need to modify
  41. the makefile as such.  Also note that Compendium can only be built using
  42. compilers that support templates.
  43.  
  44. Unix Installation
  45. -----------------
  46. To install Compendium on a Unix platform, copy the file cm.tar.Z to the
  47. directory where you would like Compendium installed, change to that directory
  48. and type:
  49.  
  50.         zcat cm.tar.Z | tar xvf -
  51.  
  52. This will create a directory called cm in the current directory.  Underneath
  53. cm will be some text files along with the directories examples, include,
  54. source, and lib.  The examples directory contains several examples of using
  55. Compendium and a makefile.  The include directory contains all the Compendium
  56. header files.  The source directory contains all the Compendium source files.
  57. The lib directory contains the directories HP-UX, IRIX, and SunOS which each
  58. contain a makefile and the file libcm.a for that platform.
  59.  
  60. Building Compendium on Unix
  61. ---------------------------
  62. To build Compendium on Unix, go to the directory under lib that
  63. corresponds to the system you are running and type make.
  64.  
  65. NOTE: If the PC copy of Compendium (CM.ZIP) was unpacked and copied to
  66.       a unix machine, then the file suffixes on all the source files
  67.       (including the examples) must be changed from .CPP to .cxx.
  68.  
  69. License
  70. -------
  71. Compendium is not public domain software and is not free.  Non-registered
  72. users are granted a limited license to use Compendium on a trial basis for
  73. evaluation.  Shareware distributors may redistribute Compendium for media
  74. costs only providing that the entire contents of CM.ZIP (read.me, cm.doc,
  75. etc.) are also distributed.  Registration permits the use of Compendium for
  76. application development and permits the sale and/or distribution of the
  77. application with the Compendium library loaded in.  The registration fee
  78. is $60.  Users who pay the registration fee will receive a disk containing
  79. the Compendium header files, source files, static mode libraries, and example
  80. programs.  Also included on the disk is the file cm.tar.Z for unix machines.
  81. They will also receive the full user documentation including programmer's
  82. guide and full reference manual.  Registered users will also be included on
  83. the a mailing list for announcements of both current and future products.
  84. Your prompt registration of Compendium is greatly appreciated.  Register
  85. your usage of Compendium by sending your address and registration fee to:
  86.  
  87.                  Glenn M. Poorman
  88.                  17424 Wick Rd.
  89.                  Allen Park, MI  48101
  90.                  CompuServe Mail: 73523,72  (Glenn M. Poorman)
  91.                  Internet Mail: 73523.72@compuserve.com
  92.  
  93. Your comments, problems, or suggestions regarding Compendium are welcome.
  94.  
  95.                                    Thank You,
  96.  
  97.                                        Glenn M. Poorman
  98.