January 7, 2009 This README file describes the contents of the XEmacsWindowsKit.tar.gz file. The purpose of the XEmacsWindowsKit tarfile is to provide all the tools necessary to build the XEmacs native Windows setup kits. The kit will probably not work for you fresh out of the box, but will work with some tweaking. Contents of the tarfile: GetPackages - Retrieve XEmacs packages via wget GetSource - Get XEmacs source code from either a tarball or copied from an SCM hierarchy MakeNativeXEmacs - Compile the XEmacs sources MakeXEmacsWindowsKit - Use InnoSetup to create a setup kit ReadMe-21.4 - Default ReadMe file for 21.4 setup kits ReadMe-21.4.22 - ReadMe file for 21.4.22 setup kit ReadMe-21.5 - Default ReadMe file for 21.5 setup kits ReadMe-21.5-test - Default ReadMe file for 21.5 bleeding-edge setup kits ReadMe-21.5.28 - ReadMe file for 21.5.b28 setup kit ReadMe-XEmacsWindowsKit.txt - This file XEmacs.iss - InnoSetup manifest unpack.cmd - File used during installation to unpack XEmacs package tarfiles vcsetup - Set up environment to run Visual Studio Here is a partial list of the tools required to build the setup kit: Visual Studio - Tested with Visual Studio 6. Will not yet work with VS 2005 or newer because of Microsoft's new manifest files. Patches welcome. Intel C Compiler - The current kits were built with the Intel C Compiler. Click on Software at http://www.intel.com/products/ for more information. Cygwin - A fairly extensive cygwin installation including (but not limited to): zsh, makeinfo, perl, cvs, hg and a recent vintage of tar. InnoSetup - The recent kits have been built with InnoSetup 5.1.6, downloaded from http://files.jrsoftware.org/ispack/ispack-5.1.6.exe. The 21.4.22 setup kit was built with this command: ZIPROOT=~/software/zip MakeXEmacsWindowsKit 21.4.22 Regards, Vin Shelton