I am sorry, there is an error in this code. I will update the diffs when I can get to the machine with my source files. In installer.lisp, a loop is missing a "do" clause.
To use this, you need a suitable version of gnutar and probably a copy of gzip in your path somewhere. The version I used was from mingw. I found it very very difficult to find a version of GNU Tar that was not broken in some way. The version from mingw cannot deal with spaces in path names, so I had to work around that in the code by choosing a custom site and temp directory. If you have any questions on this, my email is (concatenate 'string "acri" "stin" "@" "gma" "il.com").