For non-CMU people trying to build BOS:

0) Obtain Tcl 6.2 from your favorite anon ftp site. It should be
available from uunet.uu.net, etc... Build and install it somewhere.

1) cd into libbos and take a peek at the makefile. It assumes a
certain structure to your directories, so you may need to beat on it a lot.
One thing: BOS relies on the pre-6.2 Tcl List_ functions that were in
the sprite library distributed with Tcl then. I have included them in the
source code for libbos, but the makefile does not, by default, put them
in the library. If you don't have them on your system somewhere, then
do what the makefile says re: OBJS= and HEADERS=.

Also. the makefile uses the following syntax, which your make may not support:
  OBJS=${SRCS:.c=.o}
which sets OBJS to all of SRCS with the patter .c turned into .o. If your
make doesn't support this, then manually edit the makefile to set OBJS=
the right thing.

2) Make libbos and install it and its headers somewhere.

3) cd to bosh and repeat steps 1 and 2 for it.

If you have any problems, please send email to snl+@cmu.edu. If you have
any comments, etc. same thing.

Cheers,
    -- Sean
		Sean Levy
		n-dim Group
		Engineering Design Research Center
		Carnegie Mellon University
