Cleaned up build system to include compiled file's current directory. Needed to compile "Compress" directories.
Patched here and there.
154 files compiled, patches 66 lines. (-22, +44.) There are 345 files total in the source tree.
Now problem is that it seems wineg++ has problems with Wide character functions. Not in C, but it seems in C++ libc headers are included instead of msvcrt headers, resulting in compilation failures. Is my analysis correct?
Current SConstruct configuration:
* * *
all = """ Common Windows 7zip/Common 7zip/UI/Common 7zip/Archive/* 7zip/Compress/* """ exclude = """ 7zip/Archive/7z 7zip/Archive/Cab 7zip/Archive/Zip """