 build procedure for pathcompress tools

 get and uncompress pathcompress-0.20.tar.gz
 make
 copy the binaries to /usr/share/tla/bin


 build procedure for tar,diff,diff3,patch

 get and uncompress the correct source distribution
 apply the patch: path -p1
 configure --bindir=/usr/share/tla/libexec
 make CFLAGS="-DPATHCOMPRESS=1"

 copy the binaries to /usr/share/tla/libexec


 build procedure for tla

 run configure
 ../src/configure \
        --with-gnu-diff=/usr/share/tla/libexec/diff.exe \
        --with-gnu-diff3=/usr/share/tla/libexec/diff3.exe \
        --with-gnu-tar=/usr/share/tla/libexec/tar.exe \
        --with-gnu-patch=/usr/share/tla/libexec/patch.exe \
        --with-posix-shell=/usr/bin/bash

 make
 cp tla/tla/tla.exe /usr/share/tla/bin


Remarks

 * tla does not like the CR vss CR/LF issue, so you should make sure that
   the directories in which you use arch (including ~/.tla-params,
   {archives}, working directory) are mounted as binary in cygwin

 * Apparently there could be a problem when the filesystem is FAT, so it
   is advised to use NTFS

 
 * There is an environment setting to disable DAV if your proxy doesn't
   support it: export TLA_DISABLE_DAV=1

