"Fossies" - the Fresh Open Source Software archive
Member "WinMerge-2.14.0-src/Docs/Developers/readme-developers-Merge7zInstaller.html" of archive WinMerge-2.14.0-src.zip:
Caution: In this restricted "Fossies" environment the current HTML page may not be correctly presentated and may have some non-functional links.
Alternatively you can here view or download the uninterpreted source code.
That can be also achieved for any archive member file by clicking within an archive contents listing on the first character of the file(path) respectively on the according byte size field.
- 7-zip 3.13 binary distribution.
Unzipped source package won't work since we need exact directory structure of installed 7-zip.
- UPX executable file packer from upx.sourceforge.net.
- Sources from 7-zip versions 3.11 - 3.13 and 4.07 - 4.14.
- Install/unzip UPX so that executable is in
$PATH$ (or alter
Merge7zInstaller project's post-build setting so it finds UPX).
- Copy existing 7-zip 3.13 install directory structure to
../../../7z313bin, relative to location of
For example if
Merge7zInstaller.dsp resides in
C:\cvshome1\WinMerge\Merge7zInstaller, then 7-Zip 3.13 has to be
Merge7z*.DLLs for all 7-zip versions mentioned (ANSI and UNICODE!)
This creates DLL files to
- Compile Merge7zInstaller project.
After successful compile,
Merge7zInstaller.exe is created in
There is separate files category for Merge7zInstaller. The release filename should be
XXXX denotes the Merge7z DllBuild number
as shown in Merge7zInstaller's window title, and
YYY-ZZZ denote the range of 7-Zip versions supported.
Merge7zInstaller0010-311-415.exe is expected to offer support
for 7-Zip versions 3.11 through 4.15, based on Merge7z DllBuild 0010.