CONTENTS AND COPYRIGHT
This archive contains the entire source tree for BLAT and
associated utilities. All files are copyrighted, but license
is hereby granted for personal, academic, and non-profit use.
A license is also granted for the contents of the top level
lib and inc directories for commercial users. Commercial
users should contact jim_kent@pacbell.net for access to other modules.
INSTALL INSTRUCTIONS
1. Unzip this to create a blatSrc directory.
2. Check that the environment variable MACHTYPE
exists on your system. It should on Unix.
(And making this on non-Unix systems is beyond
the scope of this README). For a Linux
system MACHTYPE will probably be 'i386', for
and Alpha it will be 'alpha', for a Sun
probably 'sparc'. If necessary set up
this environment variable. Do this under the
bash shell as so:
MACHTYPE=something
export MACHTYPE
or under tcsh as so:
setenv MACHTYPE something
3. Make the directory ~/bin/$MACHTYPE which is
where the (non-web) executables will go.
Add this directory to your path.
4. Go to the lib directory. If it doesn't
already exist do a mkdir $MACHTYPE.
5. If you're on an alpha system do a:
setenv SOCKETLIB -lxnet
on Solaris do
setenv SOCKETLIB "-lsocket -lnsl"
on SunOS do
setenv SOCKETLIB "-lsocket -lnsl -lresolv"
on Linux you can skip this step.
6. At the blatSrc directory type 'make'