Why are there linking errors when I compile 7-Zip or LZMA SDK with Visual C++ 6.0?
To compile sources you will need Visual C++ 6.0 or a later version. Some files also require a new Platform SDK from microsoft.com:
http://www.microsoft.com/msdownload/platformsdk/sdkupdate/psdk-full.htm
or
http://www.microsoft.com/msdownload/platformsdk/sdkupdate/
If you are using MSVC, specify the SDK directories at the top of the "Include files" and "Library files" directory lists. These can be found under "Tools / Options / Directories".
The latest Platform SDK is not compatible with MSVC6. So you must use Windows Server 2003 PSDK (February 2003) with MSVC6.
http://www.microsoft.com/msdownload/platformsdk/sdkupdate/psdk-full.htm
or
http://www.microsoft.com/msdownload/platformsdk/sdkupdate/
If you are using MSVC, specify the SDK directories at the top of the "Include files" and "Library files" directory lists. These can be found under "Tools / Options / Directories".
The latest Platform SDK is not compatible with MSVC6. So you must use Windows Server 2003 PSDK (February 2003) with MSVC6.
- Can I use 7-Zip in a commercial organization?
- Can I use the EXE or DLL files from 7-Zip in a Commercial Application?
- Can I use the source code of 7-Zip in a commercial application?
- How can I add support for 7z archives to my application?
- How can I install 7-Zip in silent mode?
- What about ACE archive support?
- Why are there linking errors when I compile 7-Zip or LZMA SDK with Visual C++ 6.0?
- Why can't 7-Zip open some ZIP archives?
- Why can't 7-Zip use big dictionary in 32-bit Windows?
- Why do the add, delete and update operations not work for some existing archives?
- Why doesn't the command line version add files without extensions to an archive?