Compiling for IA64 and WinXP does not work, cause FLZMA2 doesn't build then :/

This commit is contained in:
Tino Reichardt
2019-11-03 15:48:22 +01:00
parent 424714a700
commit 5e3efe410d
3 changed files with 6 additions and 21 deletions

View File

@@ -67,8 +67,8 @@ class CFastEncoder :
FL2_dictBuffer dict; FL2_dictBuffer dict;
size_t dict_pos; size_t dict_pos;
//FastLzma2(const FastLzma2&) = delete; FastLzma2(const FastLzma2&) = delete;
//FastLzma2& operator=(const FastLzma2&) = delete; FastLzma2& operator=(const FastLzma2&) = delete;
}; };
FastLzma2 _encoder; FastLzma2 _encoder;

View File

@@ -17,7 +17,7 @@ REM sdk71: ia builds
REM vc10: win2k builds REM vc10: win2k builds
REM vc14: >= winxp builds REM vc14: >= winxp builds
REM /TR 2019-09-07 REM /TR 2019-09-07
goto sdk71 goto vc14
:sdk71 :sdk71
set VC=sdk71 set VC=sdk71
@@ -28,7 +28,7 @@ goto build_sdk
set VC=10.0 set VC=10.0
set NEXT=vc14 set NEXT=vc14
set CFLAGS= set CFLAGS=
goto build_xp goto build_vc
:vc11 :vc11
set VC=11.0 set VC=11.0
@@ -57,20 +57,6 @@ set OUTDIR=%APPVEYOR_BUILD_FOLDER%\bin-%VC%-ia64
call build-ia64.cmd call build-ia64.cmd
goto %NEXT% goto %NEXT%
:build_xp
FOR /R .\ %%d IN (ARM X64 O) DO rd /S /Q %%d 2>NUL
set SUBSYS="4.00"
set PATH=%OPATH%
call "C:\Program Files (x86)\Microsoft Visual Studio %VC%\VC\vcvarsall.bat" x86
set OUTDIR=%APPVEYOR_BUILD_FOLDER%\bin-%VC%-x32-xp
call build-x32.cmd
set PATH=%OPATH%
call "C:\Program Files (x86)\Microsoft Visual Studio %VC%\VC\vcvarsall.bat" x86_amd64
set OUTDIR=%APPVEYOR_BUILD_FOLDER%\bin-%VC%-x64-xp
call build-x64.cmd
set SUBSYS=
goto %NEXT%
:build_vc :build_vc
FOR /R .\ %%d IN (ARM X64 O) DO rd /S /Q %%d 2>NUL FOR /R .\ %%d IN (ARM X64 O) DO rd /S /Q %%d 2>NUL
set PATH=%OPATH% set PATH=%OPATH%
@@ -91,4 +77,3 @@ goto %NEXT%
cd %APPVEYOR_BUILD_FOLDER% cd %APPVEYOR_BUILD_FOLDER%
set > env.txt set > env.txt
7z a %APPVEYOR_PROJECT_NAME%-%APPVEYOR_BUILD_VERSION%.7z bin-* *.txt 7z a %APPVEYOR_PROJECT_NAME%-%APPVEYOR_BUILD_VERSION%.7z bin-* *.txt

View File

@@ -21,7 +21,7 @@ You can install it in two ways:
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. 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.
- Levels: 0..11 - Levels: 0..11
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. 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.
- Levels: 1..12 - Levels: 1..12
4. [LZ5] v1.5 is a modification of LZ4 which gives a better ratio at cost of slower compression and decompression. 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 ;-)
- [Brotli] Version 1.0.7 - [Brotli] Version 1.0.7
- [Fast LZMA2] Version 1.0.1 - [Fast LZMA2] Version 1.0.1
- [Lizard] Version 1.0 - [Lizard] Version 1.0
- [LZ4] Version 1.9.1 - [LZ4] Version 1.9.2
- [LZ5] Version 1.5 - [LZ5] Version 1.5
- [Zstandard] Version 1.4.3 - [Zstandard] Version 1.4.3