allebacco / compressed_streams Goto Github PK
View Code? Open in Web Editor NEWstd::istream and std::ostream with compression
License: MIT License
std::istream and std::ostream with compression
License: MIT License
i am use wsl2 to build this repo
cmake version 3.20.2
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper
OFFLOAD_TARGET_NAMES=nvptx-none
OFFLOAD_TARGET_DEFAULT=1
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.5.0-3ubuntu1~18.04' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04)
the first
int the compressed_streams
dir
cd build
cmake ..
-- The C compiler identification is GNU 7.5.0
-- The CXX compiler identification is GNU 7.5.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Configuring done
CMake Warning (dev) in CMakeLists.txt:
Policy CMP0111 is not set: An imported target missing its location property
fails during generation. Run "cmake --help-policy CMP0111" for policy
details. Use the cmake_policy command to set the policy and suppress this
warning.
IMPORTED_LOCATION not set for imported target "gtest".
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) in CMakeLists.txt:
Policy CMP0111 is not set: An imported target missing its location property
fails during generation. Run "cmake --help-policy CMP0111" for policy
details. Use the cmake_policy command to set the policy and suppress this
warning.
IMPORTED_LOCATION not set for imported target "gtest_main".
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) in CMakeLists.txt:
Policy CMP0111 is not set: An imported target missing its location property
fails during generation. Run "cmake --help-policy CMP0111" for policy
details. Use the cmake_policy command to set the policy and suppress this
warning.
IMPORTED_LOCATION not set for imported target "gtest".
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) in CMakeLists.txt:
Policy CMP0111 is not set: An imported target missing its location property
fails during generation. Run "cmake --help-policy CMP0111" for policy
details. Use the cmake_policy command to set the policy and suppress this
warning.
IMPORTED_LOCATION not set for imported target "gtest_main".
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) in CMakeLists.txt:
Policy CMP0111 is not set: An imported target missing its location property
fails during generation. Run "cmake --help-policy CMP0111" for policy
details. Use the cmake_policy command to set the policy and suppress this
warning.
IMPORTED_LOCATION not set for imported target "gtest".
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) in CMakeLists.txt:
Policy CMP0111 is not set: An imported target missing its location property
fails during generation. Run "cmake --help-policy CMP0111" for policy
details. Use the cmake_policy command to set the policy and suppress this
warning.
IMPORTED_LOCATION not set for imported target "gtest_main".
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) in CMakeLists.txt:
Policy CMP0111 is not set: An imported target missing its location property
fails during generation. Run "cmake --help-policy CMP0111" for policy
details. Use the cmake_policy command to set the policy and suppress this
warning.
IMPORTED_LOCATION not set for imported target "gtest".
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) in CMakeLists.txt:
Policy CMP0111 is not set: An imported target missing its location property
fails during generation. Run "cmake --help-policy CMP0111" for policy
details. Use the cmake_policy command to set the policy and suppress this
warning.
IMPORTED_LOCATION not set for imported target "gtest_main".
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) in CMakeLists.txt:
Policy CMP0111 is not set: An imported target missing its location property
fails during generation. Run "cmake --help-policy CMP0111" for policy
details. Use the cmake_policy command to set the policy and suppress this
warning.
IMPORTED_LOCATION not set for imported target "gtest".
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) in CMakeLists.txt:
Policy CMP0111 is not set: An imported target missing its location property
fails during generation. Run "cmake --help-policy CMP0111" for policy
details. Use the cmake_policy command to set the policy and suppress this
warning.
IMPORTED_LOCATION not set for imported target "gtest_main".
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) in CMakeLists.txt:
Policy CMP0111 is not set: An imported target missing its location property
fails during generation. Run "cmake --help-policy CMP0111" for policy
details. Use the cmake_policy command to set the policy and suppress this
warning.
IMPORTED_LOCATION not set for imported target "gtest".
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) in CMakeLists.txt:
Policy CMP0111 is not set: An imported target missing its location property
fails during generation. Run "cmake --help-policy CMP0111" for policy
details. Use the cmake_policy command to set the policy and suppress this
warning.
IMPORTED_LOCATION not set for imported target "gtest_main".
This warning is for project developers. Use -Wno-dev to suppress it.
-- Generating done
-- Build files have been written to: /home/xiaowei/compressed_streams/build
[ 6%] Built target zstd_ext
[ 12%] Built target gtest_ext
[ 18%] Built target zlib_ext
[ 19%] Performing download step (download, verify and extract) for 'lz4_ext'
-- File already exists but no hash specified (use URL_HASH):
file='/home/xiaowei/compressed_streams/build/lz4/src/v1.8.3.tar.gz'
Old file will be removed and new file downloaded from URL.
-- Downloading...
dst='/home/xiaowei/compressed_streams/build/lz4/src/v1.8.3.tar.gz'
timeout='none'
inactivity timeout='none'
-- Using src='https://github.com/lz4/lz4/archive/v1.8.3.tar.gz'
-- [download 100% complete]
-- Downloading... done
-- extracting...
src='/home/xiaowei/compressed_streams/build/lz4/src/v1.8.3.tar.gz'
dst='/home/xiaowei/compressed_streams/build/lz4/src/lz4_ext'
-- extracting... [tar xfz]
-- extracting... [analysis]
-- extracting... [rename]
-- extracting... [clean up]
-- extracting... done
[ 20%] No update step for 'lz4_ext'
[ 21%] Performing patch step for 'lz4_ext'
[ 22%] Performing configure step for 'lz4_ext'
CMake Warning (dev) in CMakeLists.txt:
No project() command is present. The top-level CMakeLists.txt file must
contain a literal, direct call to the project() command. Add a line of
code such as
project(ProjectName)
near the top of the file, but after cmake_minimum_required().
CMake is pretending there is a "project(Project)" command on the first
line.
This warning is for project developers. Use -Wno-dev to suppress it.
-- The C compiler identification is GNU 7.5.0
-- The CXX compiler identification is GNU 7.5.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Deprecation Warning at contrib/cmake_unofficial/CMakeLists.txt:36 (cmake_minimum_required):
Compatibility with CMake < 2.8.12 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Performing Test CFLAG_Wall
-- Performing Test CFLAG_Wall - Success
-- Performing Test CFLAG_Wextra
-- Performing Test CFLAG_Wextra - Success
-- Performing Test CFLAG_Wundef
-- Performing Test CFLAG_Wundef - Success
-- Performing Test CFLAG_Wcast_qual
-- Performing Test CFLAG_Wcast_qual - Success
-- Performing Test CFLAG_Wcast_align
-- Performing Test CFLAG_Wcast_align - Success
-- Performing Test CFLAG_Wshadow
-- Performing Test CFLAG_Wshadow - Success
-- Performing Test CFLAG_Wswitch_enum
-- Performing Test CFLAG_Wswitch_enum - Success
-- Performing Test CFLAG_Wdeclaration_after_statement
-- Performing Test CFLAG_Wdeclaration_after_statement - Success
-- Performing Test CFLAG_Wstrict_prototypes
-- Performing Test CFLAG_Wstrict_prototypes - Success
-- Performing Test CFLAG_Wpointer_arith
-- Performing Test CFLAG_Wpointer_arith - Success
-- Performing Test CFLAG_W4
-- Performing Test CFLAG_W4 - Failed
-- Configuring done
-- Generating done
-- Build files have been written to: /home/xiaowei/compressed_streams/build/lz4/src/lz4_ext-build
[ 22%] Performing build step for 'lz4_ext'
[ 10%] Building C object contrib/cmake_unofficial/CMakeFiles/lz4_static.dir/__/__/lib/lz4.c.o
[ 20%] Building C object contrib/cmake_unofficial/CMakeFiles/lz4_static.dir/__/__/lib/lz4hc.c.o
[ 30%] Building C object contrib/cmake_unofficial/CMakeFiles/lz4_static.dir/__/__/lib/lz4frame.c.o
[ 40%] Building C object contrib/cmake_unofficial/CMakeFiles/lz4_static.dir/__/__/lib/xxhash.c.o
[ 50%] Linking C static library liblz4.a
[ 50%] Built target lz4_static
[ 60%] Building C object contrib/cmake_unofficial/CMakeFiles/lz4cli.dir/__/__/programs/bench.c.o
[ 70%] Building C object contrib/cmake_unofficial/CMakeFiles/lz4cli.dir/__/__/programs/lz4cli.c.o
[ 80%] Building C object contrib/cmake_unofficial/CMakeFiles/lz4cli.dir/__/__/programs/lz4io.c.o
[ 90%] Building C object contrib/cmake_unofficial/CMakeFiles/lz4cli.dir/__/__/programs/datagen.c.o
[100%] Linking C executable lz4
[100%] Built target lz4cli
[ 23%] No install step for 'lz4_ext'
[ 24%] Completed 'lz4_ext'
[ 24%] Built target lz4_ext
[ 25%] Creating directories for 'brotli_ext'
[ 25%] Performing download step (download, verify and extract) for 'brotli_ext'
-- Downloading...
dst='/home/xiaowei/compressed_streams/build/brotli/src/v1.0.7.tar.gz'
timeout='none'
inactivity timeout='none'
-- Using src='https://github.com/google/brotli/archive/v1.0.7.tar.gz'
-- [download 100% complete]
-- Downloading... done
-- extracting...
src='/home/xiaowei/compressed_streams/build/brotli/src/v1.0.7.tar.gz'
dst='/home/xiaowei/compressed_streams/build/brotli/src/brotli_ext'
-- extracting... [tar xfz]
-- extracting... [analysis]
-- extracting... [rename]
-- extracting... [clean up]
-- extracting... done
[ 25%] No update step for 'brotli_ext'
[ 26%] No patch step for 'brotli_ext'
[ 27%] Performing configure step for 'brotli_ext'
CMake Deprecation Warning at CMakeLists.txt:5 (cmake_minimum_required):
Compatibility with CMake < 2.8.12 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- The C compiler identification is GNU 7.5.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Looking for log2
-- Looking for log2 - not found
-- Looking for log2
-- Looking for log2 - found
-- Configuring done
-- Generating done
CMake Warning:
Manually-specified variables were not used by the project:
CMAKE_CXX_FLAGS
-- Build files have been written to: /home/xiaowei/compressed_streams/build/brotli/src/brotli_ext-build
[ 28%] Performing build step for 'brotli_ext'
[ 1%] Building C object CMakeFiles/brotlicommon.dir/c/common/dictionary.c.o
[ 3%] Building C object CMakeFiles/brotlicommon.dir/c/common/transform.c.o
[ 5%] Linking C shared library libbrotlicommon.so
[ 5%] Built target brotlicommon
[ 7%] Building C object CMakeFiles/brotlienc.dir/c/enc/backward_references.c.o
[ 8%] Building C object CMakeFiles/brotlienc.dir/c/enc/backward_references_hq.c.o
[ 10%] Building C object CMakeFiles/brotlienc.dir/c/enc/bit_cost.c.o
[ 12%] Building C object CMakeFiles/brotlienc.dir/c/enc/block_splitter.c.o
[ 14%] Building C object CMakeFiles/brotlienc.dir/c/enc/brotli_bit_stream.c.o
[ 16%] Building C object CMakeFiles/brotlienc.dir/c/enc/cluster.c.o
[ 17%] Building C object CMakeFiles/brotlienc.dir/c/enc/compress_fragment.c.o
[ 19%] Building C object CMakeFiles/brotlienc.dir/c/enc/compress_fragment_two_pass.c.o
[ 21%] Building C object CMakeFiles/brotlienc.dir/c/enc/dictionary_hash.c.o
[ 23%] Building C object CMakeFiles/brotlienc.dir/c/enc/encode.c.o
[ 25%] Building C object CMakeFiles/brotlienc.dir/c/enc/encoder_dict.c.o
[ 26%] Building C object CMakeFiles/brotlienc.dir/c/enc/entropy_encode.c.o
[ 28%] Building C object CMakeFiles/brotlienc.dir/c/enc/histogram.c.o
[ 30%] Building C object CMakeFiles/brotlienc.dir/c/enc/literal_cost.c.o
[ 32%] Building C object CMakeFiles/brotlienc.dir/c/enc/memory.c.o
[ 33%] Building C object CMakeFiles/brotlienc.dir/c/enc/metablock.c.o
[ 35%] Building C object CMakeFiles/brotlienc.dir/c/enc/static_dict.c.o
[ 37%] Building C object CMakeFiles/brotlienc.dir/c/enc/utf8_util.c.o
[ 39%] Linking C shared library libbrotlienc.so
[ 39%] Built target brotlienc
[ 41%] Building C object CMakeFiles/brotlidec.dir/c/dec/bit_reader.c.o
[ 42%] Building C object CMakeFiles/brotlidec.dir/c/dec/decode.c.o
[ 44%] Building C object CMakeFiles/brotlidec.dir/c/dec/huffman.c.o
[ 46%] Building C object CMakeFiles/brotlidec.dir/c/dec/state.c.o
[ 48%] Linking C shared library libbrotlidec.so
[ 48%] Built target brotlidec
[ 50%] Building C object CMakeFiles/brotlicommon-static.dir/c/common/dictionary.c.o
[ 51%] Building C object CMakeFiles/brotlicommon-static.dir/c/common/transform.c.o
[ 53%] Linking C static library libbrotlicommon-static.a
[ 53%] Built target brotlicommon-static
[ 55%] Building C object CMakeFiles/brotlienc-static.dir/c/enc/backward_references.c.o
[ 57%] Building C object CMakeFiles/brotlienc-static.dir/c/enc/backward_references_hq.c.o
[ 58%] Building C object CMakeFiles/brotlienc-static.dir/c/enc/bit_cost.c.o
[ 60%] Building C object CMakeFiles/brotlienc-static.dir/c/enc/block_splitter.c.o
[ 62%] Building C object CMakeFiles/brotlienc-static.dir/c/enc/brotli_bit_stream.c.o
[ 64%] Building C object CMakeFiles/brotlienc-static.dir/c/enc/cluster.c.o
[ 66%] Building C object CMakeFiles/brotlienc-static.dir/c/enc/compress_fragment.c.o
[ 67%] Building C object CMakeFiles/brotlienc-static.dir/c/enc/compress_fragment_two_pass.c.o
[ 69%] Building C object CMakeFiles/brotlienc-static.dir/c/enc/dictionary_hash.c.o
[ 71%] Building C object CMakeFiles/brotlienc-static.dir/c/enc/encode.c.o
[ 73%] Building C object CMakeFiles/brotlienc-static.dir/c/enc/encoder_dict.c.o
[ 75%] Building C object CMakeFiles/brotlienc-static.dir/c/enc/entropy_encode.c.o
[ 76%] Building C object CMakeFiles/brotlienc-static.dir/c/enc/histogram.c.o
[ 78%] Building C object CMakeFiles/brotlienc-static.dir/c/enc/literal_cost.c.o
[ 80%] Building C object CMakeFiles/brotlienc-static.dir/c/enc/memory.c.o
[ 82%] Building C object CMakeFiles/brotlienc-static.dir/c/enc/metablock.c.o
[ 83%] Building C object CMakeFiles/brotlienc-static.dir/c/enc/static_dict.c.o
[ 85%] Building C object CMakeFiles/brotlienc-static.dir/c/enc/utf8_util.c.o
[ 87%] Linking C static library libbrotlienc-static.a
[ 87%] Built target brotlienc-static
[ 89%] Building C object CMakeFiles/brotlidec-static.dir/c/dec/bit_reader.c.o
[ 91%] Building C object CMakeFiles/brotlidec-static.dir/c/dec/decode.c.o
[ 92%] Building C object CMakeFiles/brotlidec-static.dir/c/dec/huffman.c.o
[ 94%] Building C object CMakeFiles/brotlidec-static.dir/c/dec/state.c.o
[ 96%] Linking C static library libbrotlidec-static.a
[ 96%] Built target brotlidec-static
[ 98%] Building C object CMakeFiles/brotli.dir/c/tools/brotli.c.o
[100%] Linking C executable brotli
[100%] Built target brotli
[ 29%] No install step for 'brotli_ext'
[ 29%] Completed 'brotli_ext'
[ 29%] Built target brotli_ext
[ 29%] Building C object external/liblzma/CMakeFiles/lzma.dir/check/check.c.o
[ 30%] Building C object external/liblzma/CMakeFiles/lzma.dir/check/crc32_fast.c.o
[ 31%] Building C object external/liblzma/CMakeFiles/lzma.dir/check/crc32_table.c.o
[ 32%] Building C object external/liblzma/CMakeFiles/lzma.dir/check/crc32_tablegen.c.o
[ 32%] Building C object external/liblzma/CMakeFiles/lzma.dir/check/crc64_fast.c.o
[ 33%] Building C object external/liblzma/CMakeFiles/lzma.dir/check/crc64_table.c.o
[ 34%] Building C object external/liblzma/CMakeFiles/lzma.dir/check/crc64_tablegen.c.o
[ 34%] Building C object external/liblzma/CMakeFiles/lzma.dir/check/sha256.c.o
[ 35%] Building C object external/liblzma/CMakeFiles/lzma.dir/common/alone_decoder.c.o
[ 36%] Building C object external/liblzma/CMakeFiles/lzma.dir/common/alone_encoder.c.o
[ 37%] Building C object external/liblzma/CMakeFiles/lzma.dir/common/auto_decoder.c.o
[ 37%] Building C object external/liblzma/CMakeFiles/lzma.dir/common/block_buffer_decoder.c.o
[ 38%] Building C object external/liblzma/CMakeFiles/lzma.dir/common/block_buffer_encoder.c.o
[ 39%] Building C object external/liblzma/CMakeFiles/lzma.dir/common/block_decoder.c.o
[ 40%] Building C object external/liblzma/CMakeFiles/lzma.dir/common/block_encoder.c.o
[ 40%] Building C object external/liblzma/CMakeFiles/lzma.dir/common/block_header_decoder.c.o
[ 41%] Building C object external/liblzma/CMakeFiles/lzma.dir/common/block_header_encoder.c.o
[ 42%] Building C object external/liblzma/CMakeFiles/lzma.dir/common/block_util.c.o
[ 42%] Building C object external/liblzma/CMakeFiles/lzma.dir/common/common.c.o
[ 43%] Building C object external/liblzma/CMakeFiles/lzma.dir/common/easy_buffer_encoder.c.o
[ 44%] Building C object external/liblzma/CMakeFiles/lzma.dir/common/easy_decoder_memusage.c.o
[ 45%] Building C object external/liblzma/CMakeFiles/lzma.dir/common/easy_encoder_memusage.c.o
[ 45%] Building C object external/liblzma/CMakeFiles/lzma.dir/common/easy_encoder.c.o
[ 46%] Building C object external/liblzma/CMakeFiles/lzma.dir/common/easy_preset.c.o
[ 47%] Building C object external/liblzma/CMakeFiles/lzma.dir/common/filter_buffer_decoder.c.o
[ 48%] Building C object external/liblzma/CMakeFiles/lzma.dir/common/filter_buffer_encoder.c.o
[ 48%] Building C object external/liblzma/CMakeFiles/lzma.dir/common/filter_common.c.o
[ 49%] Building C object external/liblzma/CMakeFiles/lzma.dir/common/filter_decoder.c.o
[ 50%] Building C object external/liblzma/CMakeFiles/lzma.dir/common/filter_encoder.c.o
[ 50%] Building C object external/liblzma/CMakeFiles/lzma.dir/common/filter_flags_decoder.c.o
[ 51%] Building C object external/liblzma/CMakeFiles/lzma.dir/common/filter_flags_encoder.c.o
[ 52%] Building C object external/liblzma/CMakeFiles/lzma.dir/common/hardware_cputhreads.c.o
[ 53%] Building C object external/liblzma/CMakeFiles/lzma.dir/common/hardware_physmem.c.o
[ 53%] Building C object external/liblzma/CMakeFiles/lzma.dir/common/index_decoder.c.o
[ 54%] Building C object external/liblzma/CMakeFiles/lzma.dir/common/index_encoder.c.o
[ 55%] Building C object external/liblzma/CMakeFiles/lzma.dir/common/index_hash.c.o
[ 56%] Building C object external/liblzma/CMakeFiles/lzma.dir/common/index.c.o
[ 56%] Building C object external/liblzma/CMakeFiles/lzma.dir/common/outqueue.c.o
[ 57%] Building C object external/liblzma/CMakeFiles/lzma.dir/common/stream_buffer_decoder.c.o
[ 58%] Building C object external/liblzma/CMakeFiles/lzma.dir/common/stream_buffer_encoder.c.o
[ 58%] Building C object external/liblzma/CMakeFiles/lzma.dir/common/stream_decoder.c.o
[ 59%] Building C object external/liblzma/CMakeFiles/lzma.dir/common/stream_encoder_mt.c.o
[ 60%] Building C object external/liblzma/CMakeFiles/lzma.dir/common/stream_encoder.c.o
[ 61%] Building C object external/liblzma/CMakeFiles/lzma.dir/common/stream_flags_common.c.o
[ 61%] Building C object external/liblzma/CMakeFiles/lzma.dir/common/stream_flags_decoder.c.o
[ 62%] Building C object external/liblzma/CMakeFiles/lzma.dir/common/stream_flags_encoder.c.o
[ 63%] Building C object external/liblzma/CMakeFiles/lzma.dir/common/tuklib_cpucores.c.o
[ 63%] Building C object external/liblzma/CMakeFiles/lzma.dir/common/tuklib_physmem.c.o
[ 64%] Building C object external/liblzma/CMakeFiles/lzma.dir/common/vli_decoder.c.o
[ 65%] Building C object external/liblzma/CMakeFiles/lzma.dir/common/vli_encoder.c.o
[ 66%] Building C object external/liblzma/CMakeFiles/lzma.dir/common/vli_size.c.o
[ 66%] Building C object external/liblzma/CMakeFiles/lzma.dir/delta/delta_common.c.o
[ 67%] Building C object external/liblzma/CMakeFiles/lzma.dir/delta/delta_decoder.c.o
[ 68%] Building C object external/liblzma/CMakeFiles/lzma.dir/delta/delta_encoder.c.o
[ 69%] Building C object external/liblzma/CMakeFiles/lzma.dir/lz/lz_decoder.c.o
[ 69%] Building C object external/liblzma/CMakeFiles/lzma.dir/lz/lz_encoder_mf.c.o
[ 70%] Building C object external/liblzma/CMakeFiles/lzma.dir/lz/lz_encoder.c.o
[ 71%] Building C object external/liblzma/CMakeFiles/lzma.dir/lzma/fastpos_table.c.o
[ 71%] Building C object external/liblzma/CMakeFiles/lzma.dir/lzma/fastpos_tablegen.c.o
[ 72%] Building C object external/liblzma/CMakeFiles/lzma.dir/lzma/lzma_decoder.c.o
[ 73%] Building C object external/liblzma/CMakeFiles/lzma.dir/lzma/lzma_encoder_optimum_fast.c.o
[ 74%] Building C object external/liblzma/CMakeFiles/lzma.dir/lzma/lzma_encoder_optimum_normal.c.o
[ 74%] Building C object external/liblzma/CMakeFiles/lzma.dir/lzma/lzma_encoder_presets.c.o
[ 75%] Building C object external/liblzma/CMakeFiles/lzma.dir/lzma/lzma_encoder.c.o
[ 76%] Building C object external/liblzma/CMakeFiles/lzma.dir/lzma/lzma2_decoder.c.o
[ 77%] Building C object external/liblzma/CMakeFiles/lzma.dir/lzma/lzma2_encoder.c.o
[ 77%] Building C object external/liblzma/CMakeFiles/lzma.dir/rangecoder/price_table.c.o
[ 78%] Building C object external/liblzma/CMakeFiles/lzma.dir/rangecoder/price_tablegen.c.o
[ 79%] Building C object external/liblzma/CMakeFiles/lzma.dir/simple/arm.c.o
[ 79%] Building C object external/liblzma/CMakeFiles/lzma.dir/simple/armthumb.c.o
[ 80%] Building C object external/liblzma/CMakeFiles/lzma.dir/simple/ia64.c.o
[ 81%] Building C object external/liblzma/CMakeFiles/lzma.dir/simple/powerpc.c.o
[ 82%] Building C object external/liblzma/CMakeFiles/lzma.dir/simple/simple_coder.c.o
[ 82%] Building C object external/liblzma/CMakeFiles/lzma.dir/simple/simple_decoder.c.o
[ 83%] Building C object external/liblzma/CMakeFiles/lzma.dir/simple/simple_encoder.c.o
[ 84%] Building C object external/liblzma/CMakeFiles/lzma.dir/simple/sparc.c.o
[ 84%] Building C object external/liblzma/CMakeFiles/lzma.dir/simple/x86.c.o
[ 85%] Linking C static library liblzma.a
[ 85%] Built target lzma
[ 86%] Building CXX object lib/CMakeFiles/compressed_streams.dir/src/zstd_stream.cpp.o
[ 87%] Building CXX object lib/CMakeFiles/compressed_streams.dir/src/zlib_stream.cpp.o
[ 87%] Building CXX object lib/CMakeFiles/compressed_streams.dir/src/lz4_stream.cpp.o
[ 88%] Building CXX object lib/CMakeFiles/compressed_streams.dir/src/istream_view.cpp.o
[ 89%] Building CXX object lib/CMakeFiles/compressed_streams.dir/src/byte_ostream.cpp.o
[ 90%] Building CXX object lib/CMakeFiles/compressed_streams.dir/src/lzma_stream.cpp.o
[ 90%] Building CXX object lib/CMakeFiles/compressed_streams.dir/src/brotli_stream.cpp.o
[ 91%] Linking CXX static library libcompressed_streams.a
[ 91%] Built target compressed_streams
[ 92%] Building CXX object lib/CMakeFiles/test_brotli_stream.dir/tests/test_brotli_stream.cpp.o
make[2]: *** No rule to make target 'gtest-NOTFOUND', needed by 'lib/test_brotli_stream'. Stop.
CMakeFiles/Makefile2:299: recipe for target 'lib/CMakeFiles/test_brotli_stream.dir/all' failed
make[1]: *** [lib/CMakeFiles/test_brotli_stream.dir/all] Error 2
Makefile:100: recipe for target 'all' failed
make: *** [all] Error 2```
and can you provide a lz4 compress example? thx!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.