Skip to content

Commit 5e3efe4

Browse files
committed
Compiling for IA64 and WinXP does not work, cause FLZMA2 doesn't build then :/
1 parent 424714a commit 5e3efe4

File tree

3 files changed

+6
-21
lines changed

3 files changed

+6
-21
lines changed

CPP/7zip/Compress/Lzma2Encoder.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,8 +67,8 @@ class CFastEncoder :
6767
FL2_dictBuffer dict;
6868
size_t dict_pos;
6969

70-
//FastLzma2(const FastLzma2&) = delete;
71-
//FastLzma2& operator=(const FastLzma2&) = delete;
70+
FastLzma2(const FastLzma2&) = delete;
71+
FastLzma2& operator=(const FastLzma2&) = delete;
7272
};
7373

7474
FastLzma2 _encoder;

CPP/appveyor.cmd

Lines changed: 2 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ REM sdk71: ia builds
1717
REM vc10: win2k builds
1818
REM vc14: >= winxp builds
1919
REM /TR 2019-09-07
20-
goto sdk71
20+
goto vc14
2121

2222
:sdk71
2323
set VC=sdk71
@@ -28,7 +28,7 @@ goto build_sdk
2828
set VC=10.0
2929
set NEXT=vc14
3030
set CFLAGS=
31-
goto build_xp
31+
goto build_vc
3232

3333
:vc11
3434
set VC=11.0
@@ -57,20 +57,6 @@ set OUTDIR=%APPVEYOR_BUILD_FOLDER%\bin-%VC%-ia64
5757
call build-ia64.cmd
5858
goto %NEXT%
5959

60-
:build_xp
61-
FOR /R .\ %%d IN (ARM X64 O) DO rd /S /Q %%d 2>NUL
62-
set SUBSYS="4.00"
63-
set PATH=%OPATH%
64-
call "C:\Program Files (x86)\Microsoft Visual Studio %VC%\VC\vcvarsall.bat" x86
65-
set OUTDIR=%APPVEYOR_BUILD_FOLDER%\bin-%VC%-x32-xp
66-
call build-x32.cmd
67-
set PATH=%OPATH%
68-
call "C:\Program Files (x86)\Microsoft Visual Studio %VC%\VC\vcvarsall.bat" x86_amd64
69-
set OUTDIR=%APPVEYOR_BUILD_FOLDER%\bin-%VC%-x64-xp
70-
call build-x64.cmd
71-
set SUBSYS=
72-
goto %NEXT%
73-
7460
:build_vc
7561
FOR /R .\ %%d IN (ARM X64 O) DO rd /S /Q %%d 2>NUL
7662
set PATH=%OPATH%
@@ -91,4 +77,3 @@ goto %NEXT%
9177
cd %APPVEYOR_BUILD_FOLDER%
9278
set > env.txt
9379
7z a %APPVEYOR_PROJECT_NAME%-%APPVEYOR_BUILD_VERSION%.7z bin-* *.txt
94-

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ You can install it in two ways:
2121
2. [Brotli] v.1.0.7 is a generic-purpose lossless compression algorithm that compresses data using a combination of a modern variant of the LZ77 algorithm, Huffman coding and 2nd order context modeling, with a compression ratio comparable to the best currently available general-purpose compression methods. It is similar in speed with deflate but offers more dense compression.
2222
- Levels: 0..11
2323

24-
3. [LZ4] v1.9.1 is lossless compression algorithm, providing compression speed at 400 MB/s per core (0.16 Bytes/cycle). It features an extremely fast decoder, with speed in multiple GB/s per core (0.71 Bytes/cycle). A high compression derivative, called LZ4_HC, is available, trading customizable CPU time for compression ratio.
24+
3. [LZ4] v1.9.2 is lossless compression algorithm, providing compression speed at 400 MB/s per core (0.16 Bytes/cycle). It features an extremely fast decoder, with speed in multiple GB/s per core (0.71 Bytes/cycle). A high compression derivative, called LZ4_HC, is available, trading customizable CPU time for compression ratio.
2525
- Levels: 1..12
2626

2727
4. [LZ5] v1.5 is a modification of LZ4 which gives a better ratio at cost of slower compression and decompression.
@@ -278,7 +278,7 @@ You find this project useful, maybe you consider a donation ;-)
278278
- [Brotli] Version 1.0.7
279279
- [Fast LZMA2] Version 1.0.1
280280
- [Lizard] Version 1.0
281-
- [LZ4] Version 1.9.1
281+
- [LZ4] Version 1.9.2
282282
- [LZ5] Version 1.5
283283
- [Zstandard] Version 1.4.3
284284

0 commit comments

Comments
 (0)