home *** CD-ROM | disk | FTP | other *** search
- Installation Instructions for mthreads 3.0:
-
- 1) Run Configure. This will figure out various things about your system.
- Some things Configure will figure out for itself, other things it will
- ask you about. It will then proceed to make config.h, config.sh, the
- Makefile, and a few shell scripts. You might possibly have to trim
- # comments from the front of Configure if your sh doesn't handle them,
- but all other # comments will be taken care of.
-
- 2) Glance through config.h and common.h to make sure system dependencies
- are correct. Most of them should have been taken care of by running
- the Configure script.
-
- If you have any additional changes to make to the C definitions, they
- can be done in the Makefile, in config.h, or in common.h.
-
- 3) make
-
- This will attempt to make mthreads in the current directory.
-
- 4) make install
-
- This will put mthreads and its support files into the directory
- of your choosing. It also tries to put the mthreads man page in
- a reasonable place.
-
- 5) Read the manual entry before running mthreads to familiarize yourself
- with its operation and options.
-
- 6) IMPORTANT! Help save the world! Communicate any problems and suggested
- patches to Wayne Davison <davison@borland.com> so we can keep the world
- in sync. If you have a problem, there's someone else out there who
- either has had or will have the same problem.
-
- If possible, send in patches such that the patch program will apply them.
- Unified or regular context diffs are the best, then normal diffs. Don't
- send ed scripts--I've probably changed my copy since the version you have.
-
- Watch for mthreads patches in news.software.readers. Patches will be
- in the unified context diff format, for application by the patch program.
- If you don't have a patch program that handles unified context diffs,
- you'll probably want to get one (such as patch version 12g8). Otherwise,
- you can use the (included) filter "unipatch", which can be generated with
- the command "make unipatch". To apply patches, use the command:
-
- unipatch <patchfile | patch -p
-