MAKEMSI_ |
Please see the "options for commands" section of this manual for general information about the use of macros for configuration.
This defines the full name and location of the command line based info zip tool (download from "http://www.info-zip.org/").
The downloaded file will be called "zip.exe", I like to rename it to "izip.exe" to remove any possibility of a clash with any other zip based archive mechanism.
MAKEMSI now installs it so unless youy want to to use different version don't bother.
You don't have to rename the zip file if you don't want to but unless you do you must specify its full filename in this macro (for example "c:\tools\zip.exe").
If this macro is not found when its required then MAKEMSI will search for "IZIP.EXE" in these locations in order (and create this macro):
The program can be hard to find... The url "ftp://ftp.info-zip.org/pub/infozip/win32/" is a direct link known to work on 17 March 2010, otherwise I have uploaded a copy to "https://groups.io/g/makemsi/files/").
Some Users of this Configurable Item |
This list may not be complete:
Problem Solving, "zip warning:" etc |
If the zipping fails you should check the "*.dbg.txt" file in the "out" directory as it will contain the text of any stdio or stderr text emitted by info zip (the "LOG" tree also holds the output plus more).. You may find a message like:
zip warning: TZ environment variable not found, cannot use UTC times!!
Win9x needs the "TZ" environment variable, but WINNT+ shouldn't, however a user on Windows Server 2003 (Traditional Chinese) had to set it to "PST8PDT".