	First you need a development system. Chris Terman's C compiler is
recommended; he can be reached over the net as cjt@mit-xx. Using a different
system will potentially require a lot of work. This system provides a
compiler, c86; an assembler, a86; a linker, ld86; and a program to
convert from Unix a.out format to MSDOS .com format, cvt86.

	If you already have the cross-compiler, just merge the old
cross compiler libraries in with the new PC/IP code and run.
Otherwise, you'll have to do some patches to the compiler's libraries,
cc86, and ld86.
	1. make a copy of the cc86 distribution
	2. edit Makefile and set COMPILER to that path. set BIN to the
		directory where you want to keep the cross compiler
		executables (like /usr/local).
	3. run "make install"
	4. merge the context diffs from the diffs directory in by
		hand. You'll need to change both the libraries and the cc86
		shell script.
	5. change ld86 to look for libraries in the correct directory
		(the full pathname of ./lib).
	6. Run "make all" to rebuild things.

	If you do use Chris Terman's system, you'll have to use the version
of cvt86 that is supplied in the release. Our versions defines a couple of
extra symbols which our code makes use of. "make install" automatically
builds our cvt86.

	You should pick a directory to put the release directory structure
under. The release includes these subdirectories:
	doc, include, lib, man, obj, srccmd, srclib, srcdev and vax.

	doc: random documentation and the programmer's manual in .press
		format and line printer format. Ask if you'd like it in some
		other format. The programmers manual (in Scribe format,
		line printer format, file format and press format) is
		in a directory under doc called progman.

	include: the directory which is searched when you #include <foo>.

	lib: where the linker looks for libraries when you say -lfoo. We
		modified our copy of it to search here automatically; it's
		either that or changing every Makefile in sight.

	man: an online copy of the user manual.

	obj: where .com files live.

	srccmd: where the source for commands lives.

	srcdev: where the source for device drivers lives. Currently
		there is only one directory, for netdev.sys.

	srclib: where the source for libraries lives.

	vax: This directory has source for some programs we use in the
		development system on the VAX. One of them is a modified
		version of Chris Terman's cvt86, used to convert from
		a.out files produced by the linker to .com files. Our
		cvt86 defines a few additional symbols. The other
		program is setver86, used to set the version number of
		some programs.

	Each directory usually comes with associated Makefiles. Note
that the Makefiles aren't as useful as one might hope: we haven't built
the full dependency graph into them (include files are usually missing).
To rebuild the whole release, simply run "make" in the root directory
of it. The release comes with binaries of C programs, libraries and
.com files. A binary library of the proNET driver is also provided.
