7-Zip port to Winelib in progress
Seo Sanghyeon
tinuviel at fluid.sparcs.net
Tue May 4 16:31:32 CDT 2004
Following is from README of attached archive.
* * *
This is a preliminary effort to port 7-Zip to Winelib.
For now, "Common" and "Windows" directory can be compiled.
You need Scons. It is a damn good build tool.
Wine version used is snapshot 20040408 downloaded from
Debian unstable.
1. Download 7z313.tar.bz2 source archive from
http://sourceforge.net/projects/sevenzip/
2. Run "sh prepare"
3. Run "scons"
4. It compiles, and you get lib7z.a.
Commandline project files are located at 7zip/Bundles/Alone.
Will try 7zip directory soon.
As you see, all patches are trivial.
Common/CommandLineParser.h include wchar.h.
Common/IntToString.h include sys/types.h.
Common/Wildcard.h rename to WildCard.h (note case!).
Windows/Console.h PINPUT_RECORD -> LPINPUT_RECORD.
Windows/FileFind.h define some missing constants.
Windows/ItemIDListUtils.h include shtypes.h and shlobj.h.
Windows/Net.cpp cast to const.
Windows/Shell.h include shtypes.h and shlobj.h.
This is quick-and-dirty work. I don't know whether 7-Zip is
wrong or Wine is wrong. Didn't read the source.
Thank you for reading.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 7port.tar.gz
Type: application/octet-stream
Size: 2167 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-devel/attachments/20040505/f562952e/7port.tar.obj
More information about the wine-devel
mailing list