Hi Charles,
I just noticed that:
$ cd /usr/lib/p7zip/
/usr/lib/p7zip
$ file *
7z.exe: PE32 executable for MS Windows (console) Intel 80386 32-bit
7z.so: PE32 executable for MS Windows (DLL) (console) Intel 80386 32-bit
7zCon.sfx.exe: PE32 executable for MS Windows (console) Intel 80386 32-bit
7za.exe: PE32 executable for MS Windows (console) Intel 80386 32-bit
7zr.exe: PE32 executable for MS Windows (console) Intel 80386 32-bit
Codecs: directory
so we have a DLL called 7z.so
that seems not used
$ cygcheck ./7zr.exe
C:\cygwin2\lib\p7zip\7zr.exe
C:\cygwin2\bin\cygwin1.dll
C:\WINDOWS\system32\ADVAPI32.DLL
C:\WINDOWS\system32\KERNEL32.dll
C:\WINDOWS\system32\ntdll.dll
C:\WINDOWS\system32\RPCRT4.dll
C:\WINDOWS\system32\Secur32.dll
$ ls -sh1
total 5.0M
444K 7z.exe
2.0M 7z.so
448K 7zCon.sfx.exe
1.4M 7za.exe
876K 7zr.exe
0 Codecs
is it expected ?
Marco