[HOOK - conan-center.py] pre_export(): [DEPRECATED GLOBAL CPPSTD (KB-H001)] OK [HOOK - conan-center.py] pre_export(): [REFERENCE LOWERCASE (KB-H002)] OK [HOOK - conan-center.py] pre_export(): [RECIPE METADATA (KB-H003)] OK [HOOK - conan-center.py] pre_export(): [HEADER_ONLY, NO COPY SOURCE (KB-H005)] OK [HOOK - conan-center.py] pre_export(): [FPIC OPTION (KB-H006)] OK [HOOK - conan-center.py] pre_export(): [VERSION RANGES (KB-H008)] OK [HOOK - conan-center.py] pre_export(): [RECIPE FOLDER SIZE (KB-H009)] Total recipe size: 177.8671875 KB [HOOK - conan-center.py] pre_export(): [RECIPE FOLDER SIZE (KB-H009)] OK [HOOK - conan-center.py] pre_export(): [EXPORT LICENSE (KB-H023)] exports: None [HOOK - conan-center.py] pre_export(): [EXPORT LICENSE (KB-H023)] exports: patches/** [HOOK - conan-center.py] pre_export(): [EXPORT LICENSE (KB-H023)] OK [HOOK - conan-center.py] pre_export(): [TEST PACKAGE FOLDER (KB-H024)] OK [HOOK - conan-center.py] pre_export(): [META LINES (KB-H025)] OK [HOOK - conan-center.py] pre_export(): [CONAN CENTER INDEX URL (KB-H027)] OK [HOOK - conan-center.py] pre_export(): [CMAKE MINIMUM VERSION (KB-H028)] OK [HOOK - conan-center.py] pre_export(): [TEST PACKAGE - RUN ENVIRONMENT (KB-H029)] OK [HOOK - conan-center.py] pre_export(): [SYSTEM REQUIREMENTS (KB-H032)] OK [HOOK - conan-center.py] pre_export(): [CONANDATA.YML FORMAT (KB-H030)] OK [HOOK - conan-center.py] pre_export(): [TEST PACKAGE - NO IMPORTS() (KB-H034)] OK [HOOK - conan-center.py] pre_export(): [NO AUTHOR (KB-H037)] OK [HOOK - conan-center.py] pre_export(): [NO TARGET NAME (KB-H040)] OK [HOOK - conan-center.py] pre_export(): [NO FINAL ENDLINE (KB-H041)] OK [HOOK - conan-center.py] pre_export(): [NO REQUIRES.ADD() (KB-H044)] OK [HOOK - conan-center.py] pre_export(): [DELETE OPTIONS (KB-H045)] OK Exporting package recipe google-guetzli/1.0.1 exports: File 'conandata.yml' found. Exporting it... google-guetzli/1.0.1 exports: Copied 1 '.yml' file: conandata.yml google-guetzli/1.0.1 exports_sources: Copied 1 '.patch' file: 0001-no-debug.patch [HOOK - conan-center.py] post_export(): [CONANDATA.YML REDUCE (KB-H031)] Saving conandata.yml: {'sources': {'1.0.1': {'url': 'https://github.com/google/guetzli/archive/v1.0.1.tar.gz', 'sha256': 'e52eb417a5c0fb5a3b08a858c8d10fa797627ada5373e203c196162d6a313697'}}, 'patches': {'1.0.1': [{'base_path': 'source_subfolder', 'patch_file': 'patches/0001-no-debug.patch'}]}} [HOOK - conan-center.py] post_export(): [CONANDATA.YML REDUCE (KB-H031)] New conandata.yml contents: patches: 1.0.1: - base_path: source_subfolder patch_file: patches/0001-no-debug.patch sources: 1.0.1: sha256: e52eb417a5c0fb5a3b08a858c8d10fa797627ada5373e203c196162d6a313697 url: https://github.com/google/guetzli/archive/v1.0.1.tar.gz [HOOK - conan-center.py] post_export(): [CONANDATA.YML REDUCE (KB-H031)] OK google-guetzli/1.0.1: The stored package has not changed google-guetzli/1.0.1: Using the exported files summary hash as the recipe revision: 9465d3b52303596f9fc32c536a0d7c2f google-guetzli/1.0.1: Exported revision: 9465d3b52303596f9fc32c536a0d7c2f Configuration: [settings] arch=x86_64 arch_build=x86_64 build_type=Release compiler=clang compiler.libcxx=libc++ compiler.version=5.0 os=Linux os_build=Linux [options] [build_requires] [env] google-guetzli/1.0.1: Forced build from source google-guetzli/1.0.1 (test package): Installing package Requirements google-guetzli/1.0.1 from local cache - Cache libpng/1.6.37 from 'central' - Cache zlib/1.2.11 from 'central' - Cache Packages google-guetzli/1.0.1:1ddd7680801c85329014bc024aa934e54028d982 - Build libpng/1.6.37:6bdd6605149d0b6a90beb9d5696e5c252ea1aff7 - Cache zlib/1.2.11:0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4 - Cache Installing (downloading, building) binaries... zlib/1.2.11: Already installed! [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK libpng/1.6.37: Already installed! [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK google-guetzli/1.0.1: Copying sources to build folder google-guetzli/1.0.1: Building your package in /tmp/c3ipr/pr_1561_5_0_37/.conan/data/google-guetzli/1.0.1/_/_/build/1ddd7680801c85329014bc024aa934e54028d982 google-guetzli/1.0.1: Generator pkg_config created libpng.pc google-guetzli/1.0.1: Generator pkg_config created zlib.pc [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] 'fPIC' option not found [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK google-guetzli/1.0.1: Calling build() ----Running------ > make 'config=release' 'verbose=1'\'',' -j3 ----------------- ==== Building guetzli (release) ==== Creating bin/Release Creating obj/Release mkdir -p bin/Release mkdir -p obj/Release butteraugli_comparator.cc clang++ -m64 -O3 -stdlib=libc++ -m64 -O3 -stdlib=libc++ -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/libpng/1.6.37/_/_/package/6bdd6605149d0b6a90beb9d5696e5c252ea1aff7/include -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/zlib/1.2.11/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/include -DNDEBUG -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/libpng/1.6.37/_/_/package/6bdd6605149d0b6a90beb9d5696e5c252ea1aff7/include -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/zlib/1.2.11/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/include -DNDEBUG -MMD -MP -I. -Ithird_party/butteraugli -O3 -std=c++11 `pkg-config --cflags libpng` -o "obj/Release/butteraugli_comparator.o" -MF "obj/Release/butteraugli_comparator.d" -c "guetzli/butteraugli_comparator.cc" dct_double.cc clang++ -m64 -O3 -stdlib=libc++ -m64 -O3 -stdlib=libc++ -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/libpng/1.6.37/_/_/package/6bdd6605149d0b6a90beb9d5696e5c252ea1aff7/include -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/zlib/1.2.11/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/include -DNDEBUG -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/libpng/1.6.37/_/_/package/6bdd6605149d0b6a90beb9d5696e5c252ea1aff7/include -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/zlib/1.2.11/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/include -DNDEBUG -MMD -MP -I. -Ithird_party/butteraugli -O3 -std=c++11 `pkg-config --cflags libpng` -o "obj/Release/dct_double.o" -MF "obj/Release/dct_double.d" -c "guetzli/dct_double.cc" debug_print.cc clang++ -m64 -O3 -stdlib=libc++ -m64 -O3 -stdlib=libc++ -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/libpng/1.6.37/_/_/package/6bdd6605149d0b6a90beb9d5696e5c252ea1aff7/include -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/zlib/1.2.11/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/include -DNDEBUG -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/libpng/1.6.37/_/_/package/6bdd6605149d0b6a90beb9d5696e5c252ea1aff7/include -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/zlib/1.2.11/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/include -DNDEBUG -MMD -MP -I. -Ithird_party/butteraugli -O3 -std=c++11 `pkg-config --cflags libpng` -o "obj/Release/debug_print.o" -MF "obj/Release/debug_print.d" -c "guetzli/debug_print.cc" entropy_encode.cc clang++ -m64 -O3 -stdlib=libc++ -m64 -O3 -stdlib=libc++ -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/libpng/1.6.37/_/_/package/6bdd6605149d0b6a90beb9d5696e5c252ea1aff7/include -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/zlib/1.2.11/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/include -DNDEBUG -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/libpng/1.6.37/_/_/package/6bdd6605149d0b6a90beb9d5696e5c252ea1aff7/include -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/zlib/1.2.11/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/include -DNDEBUG -MMD -MP -I. -Ithird_party/butteraugli -O3 -std=c++11 `pkg-config --cflags libpng` -o "obj/Release/entropy_encode.o" -MF "obj/Release/entropy_encode.d" -c "guetzli/entropy_encode.cc" fdct.cc clang++ -m64 -O3 -stdlib=libc++ -m64 -O3 -stdlib=libc++ -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/libpng/1.6.37/_/_/package/6bdd6605149d0b6a90beb9d5696e5c252ea1aff7/include -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/zlib/1.2.11/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/include -DNDEBUG -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/libpng/1.6.37/_/_/package/6bdd6605149d0b6a90beb9d5696e5c252ea1aff7/include -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/zlib/1.2.11/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/include -DNDEBUG -MMD -MP -I. -Ithird_party/butteraugli -O3 -std=c++11 `pkg-config --cflags libpng` -o "obj/Release/fdct.o" -MF "obj/Release/fdct.d" -c "guetzli/fdct.cc" gamma_correct.cc clang++ -m64 -O3 -stdlib=libc++ -m64 -O3 -stdlib=libc++ -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/libpng/1.6.37/_/_/package/6bdd6605149d0b6a90beb9d5696e5c252ea1aff7/include -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/zlib/1.2.11/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/include -DNDEBUG -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/libpng/1.6.37/_/_/package/6bdd6605149d0b6a90beb9d5696e5c252ea1aff7/include -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/zlib/1.2.11/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/include -DNDEBUG -MMD -MP -I. -Ithird_party/butteraugli -O3 -std=c++11 `pkg-config --cflags libpng` -o "obj/Release/gamma_correct.o" -MF "obj/Release/gamma_correct.d" -c "guetzli/gamma_correct.cc" guetzli.cc clang++ -m64 -O3 -stdlib=libc++ -m64 -O3 -stdlib=libc++ -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/libpng/1.6.37/_/_/package/6bdd6605149d0b6a90beb9d5696e5c252ea1aff7/include -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/zlib/1.2.11/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/include -DNDEBUG -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/libpng/1.6.37/_/_/package/6bdd6605149d0b6a90beb9d5696e5c252ea1aff7/include -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/zlib/1.2.11/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/include -DNDEBUG -MMD -MP -I. -Ithird_party/butteraugli -O3 -std=c++11 `pkg-config --cflags libpng` -o "obj/Release/guetzli.o" -MF "obj/Release/guetzli.d" -c "guetzli/guetzli.cc" idct.cc clang++ -m64 -O3 -stdlib=libc++ -m64 -O3 -stdlib=libc++ -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/libpng/1.6.37/_/_/package/6bdd6605149d0b6a90beb9d5696e5c252ea1aff7/include -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/zlib/1.2.11/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/include -DNDEBUG -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/libpng/1.6.37/_/_/package/6bdd6605149d0b6a90beb9d5696e5c252ea1aff7/include -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/zlib/1.2.11/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/include -DNDEBUG -MMD -MP -I. -Ithird_party/butteraugli -O3 -std=c++11 `pkg-config --cflags libpng` -o "obj/Release/idct.o" -MF "obj/Release/idct.d" -c "guetzli/idct.cc" jpeg_data.cc clang++ -m64 -O3 -stdlib=libc++ -m64 -O3 -stdlib=libc++ -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/libpng/1.6.37/_/_/package/6bdd6605149d0b6a90beb9d5696e5c252ea1aff7/include -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/zlib/1.2.11/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/include -DNDEBUG -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/libpng/1.6.37/_/_/package/6bdd6605149d0b6a90beb9d5696e5c252ea1aff7/include -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/zlib/1.2.11/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/include -DNDEBUG -MMD -MP -I. -Ithird_party/butteraugli -O3 -std=c++11 `pkg-config --cflags libpng` -o "obj/Release/jpeg_data.o" -MF "obj/Release/jpeg_data.d" -c "guetzli/jpeg_data.cc" jpeg_data_decoder.cc clang++ -m64 -O3 -stdlib=libc++ -m64 -O3 -stdlib=libc++ -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/libpng/1.6.37/_/_/package/6bdd6605149d0b6a90beb9d5696e5c252ea1aff7/include -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/zlib/1.2.11/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/include -DNDEBUG -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/libpng/1.6.37/_/_/package/6bdd6605149d0b6a90beb9d5696e5c252ea1aff7/include -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/zlib/1.2.11/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/include -DNDEBUG -MMD -MP -I. -Ithird_party/butteraugli -O3 -std=c++11 `pkg-config --cflags libpng` -o "obj/Release/jpeg_data_decoder.o" -MF "obj/Release/jpeg_data_decoder.d" -c "guetzli/jpeg_data_decoder.cc" jpeg_data_encoder.cc clang++ -m64 -O3 -stdlib=libc++ -m64 -O3 -stdlib=libc++ -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/libpng/1.6.37/_/_/package/6bdd6605149d0b6a90beb9d5696e5c252ea1aff7/include -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/zlib/1.2.11/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/include -DNDEBUG -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/libpng/1.6.37/_/_/package/6bdd6605149d0b6a90beb9d5696e5c252ea1aff7/include -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/zlib/1.2.11/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/include -DNDEBUG -MMD -MP -I. -Ithird_party/butteraugli -O3 -std=c++11 `pkg-config --cflags libpng` -o "obj/Release/jpeg_data_encoder.o" -MF "obj/Release/jpeg_data_encoder.d" -c "guetzli/jpeg_data_encoder.cc" jpeg_data_reader.cc clang++ -m64 -O3 -stdlib=libc++ -m64 -O3 -stdlib=libc++ -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/libpng/1.6.37/_/_/package/6bdd6605149d0b6a90beb9d5696e5c252ea1aff7/include -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/zlib/1.2.11/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/include -DNDEBUG -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/libpng/1.6.37/_/_/package/6bdd6605149d0b6a90beb9d5696e5c252ea1aff7/include -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/zlib/1.2.11/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/include -DNDEBUG -MMD -MP -I. -Ithird_party/butteraugli -O3 -std=c++11 `pkg-config --cflags libpng` -o "obj/Release/jpeg_data_reader.o" -MF "obj/Release/jpeg_data_reader.d" -c "guetzli/jpeg_data_reader.cc" jpeg_data_writer.cc clang++ -m64 -O3 -stdlib=libc++ -m64 -O3 -stdlib=libc++ -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/libpng/1.6.37/_/_/package/6bdd6605149d0b6a90beb9d5696e5c252ea1aff7/include -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/zlib/1.2.11/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/include -DNDEBUG -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/libpng/1.6.37/_/_/package/6bdd6605149d0b6a90beb9d5696e5c252ea1aff7/include -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/zlib/1.2.11/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/include -DNDEBUG -MMD -MP -I. -Ithird_party/butteraugli -O3 -std=c++11 `pkg-config --cflags libpng` -o "obj/Release/jpeg_data_writer.o" -MF "obj/Release/jpeg_data_writer.d" -c "guetzli/jpeg_data_writer.cc" jpeg_huffman_decode.cc clang++ -m64 -O3 -stdlib=libc++ -m64 -O3 -stdlib=libc++ -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/libpng/1.6.37/_/_/package/6bdd6605149d0b6a90beb9d5696e5c252ea1aff7/include -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/zlib/1.2.11/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/include -DNDEBUG -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/libpng/1.6.37/_/_/package/6bdd6605149d0b6a90beb9d5696e5c252ea1aff7/include -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/zlib/1.2.11/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/include -DNDEBUG -MMD -MP -I. -Ithird_party/butteraugli -O3 -std=c++11 `pkg-config --cflags libpng` -o "obj/Release/jpeg_huffman_decode.o" -MF "obj/Release/jpeg_huffman_decode.d" -c "guetzli/jpeg_huffman_decode.cc" output_image.cc clang++ -m64 -O3 -stdlib=libc++ -m64 -O3 -stdlib=libc++ -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/libpng/1.6.37/_/_/package/6bdd6605149d0b6a90beb9d5696e5c252ea1aff7/include -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/zlib/1.2.11/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/include -DNDEBUG -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/libpng/1.6.37/_/_/package/6bdd6605149d0b6a90beb9d5696e5c252ea1aff7/include -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/zlib/1.2.11/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/include -DNDEBUG -MMD -MP -I. -Ithird_party/butteraugli -O3 -std=c++11 `pkg-config --cflags libpng` -o "obj/Release/output_image.o" -MF "obj/Release/output_image.d" -c "guetzli/output_image.cc" preprocess_downsample.cc clang++ -m64 -O3 -stdlib=libc++ -m64 -O3 -stdlib=libc++ -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/libpng/1.6.37/_/_/package/6bdd6605149d0b6a90beb9d5696e5c252ea1aff7/include -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/zlib/1.2.11/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/include -DNDEBUG -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/libpng/1.6.37/_/_/package/6bdd6605149d0b6a90beb9d5696e5c252ea1aff7/include -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/zlib/1.2.11/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/include -DNDEBUG -MMD -MP -I. -Ithird_party/butteraugli -O3 -std=c++11 `pkg-config --cflags libpng` -o "obj/Release/preprocess_downsample.o" -MF "obj/Release/preprocess_downsample.d" -c "guetzli/preprocess_downsample.cc" processor.cc clang++ -m64 -O3 -stdlib=libc++ -m64 -O3 -stdlib=libc++ -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/libpng/1.6.37/_/_/package/6bdd6605149d0b6a90beb9d5696e5c252ea1aff7/include -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/zlib/1.2.11/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/include -DNDEBUG -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/libpng/1.6.37/_/_/package/6bdd6605149d0b6a90beb9d5696e5c252ea1aff7/include -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/zlib/1.2.11/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/include -DNDEBUG -MMD -MP -I. -Ithird_party/butteraugli -O3 -std=c++11 `pkg-config --cflags libpng` -o "obj/Release/processor.o" -MF "obj/Release/processor.d" -c "guetzli/processor.cc" quality.cc clang++ -m64 -O3 -stdlib=libc++ -m64 -O3 -stdlib=libc++ -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/libpng/1.6.37/_/_/package/6bdd6605149d0b6a90beb9d5696e5c252ea1aff7/include -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/zlib/1.2.11/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/include -DNDEBUG -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/libpng/1.6.37/_/_/package/6bdd6605149d0b6a90beb9d5696e5c252ea1aff7/include -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/zlib/1.2.11/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/include -DNDEBUG -MMD -MP -I. -Ithird_party/butteraugli -O3 -std=c++11 `pkg-config --cflags libpng` -o "obj/Release/quality.o" -MF "obj/Release/quality.d" -c "guetzli/quality.cc" quantize.cc clang++ -m64 -O3 -stdlib=libc++ -m64 -O3 -stdlib=libc++ -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/libpng/1.6.37/_/_/package/6bdd6605149d0b6a90beb9d5696e5c252ea1aff7/include -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/zlib/1.2.11/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/include -DNDEBUG -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/libpng/1.6.37/_/_/package/6bdd6605149d0b6a90beb9d5696e5c252ea1aff7/include -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/zlib/1.2.11/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/include -DNDEBUG -MMD -MP -I. -Ithird_party/butteraugli -O3 -std=c++11 `pkg-config --cflags libpng` -o "obj/Release/quantize.o" -MF "obj/Release/quantize.d" -c "guetzli/quantize.cc" score.cc clang++ -m64 -O3 -stdlib=libc++ -m64 -O3 -stdlib=libc++ -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/libpng/1.6.37/_/_/package/6bdd6605149d0b6a90beb9d5696e5c252ea1aff7/include -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/zlib/1.2.11/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/include -DNDEBUG -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/libpng/1.6.37/_/_/package/6bdd6605149d0b6a90beb9d5696e5c252ea1aff7/include -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/zlib/1.2.11/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/include -DNDEBUG -MMD -MP -I. -Ithird_party/butteraugli -O3 -std=c++11 `pkg-config --cflags libpng` -o "obj/Release/score.o" -MF "obj/Release/score.d" -c "guetzli/score.cc" butteraugli.cc clang++ -m64 -O3 -stdlib=libc++ -m64 -O3 -stdlib=libc++ -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/libpng/1.6.37/_/_/package/6bdd6605149d0b6a90beb9d5696e5c252ea1aff7/include -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/zlib/1.2.11/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/include -DNDEBUG -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/libpng/1.6.37/_/_/package/6bdd6605149d0b6a90beb9d5696e5c252ea1aff7/include -I/tmp/c3ipr/pr_1561_5_0_37/.conan/data/zlib/1.2.11/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/include -DNDEBUG -MMD -MP -I. -Ithird_party/butteraugli -O3 -std=c++11 `pkg-config --cflags libpng` -o "obj/Release/butteraugli.o" -MF "obj/Release/butteraugli.d" -c "third_party/butteraugli/butteraugli/butteraugli.cc" Linking guetzli clang++ -o "bin/Release/guetzli" obj/Release/butteraugli_comparator.o obj/Release/dct_double.o obj/Release/debug_print.o obj/Release/entropy_encode.o obj/Release/fdct.o obj/Release/gamma_correct.o obj/Release/guetzli.o obj/Release/idct.o obj/Release/jpeg_data.o obj/Release/jpeg_data_decoder.o obj/Release/jpeg_data_encoder.o obj/Release/jpeg_data_reader.o obj/Release/jpeg_data_writer.o obj/Release/jpeg_huffman_decode.o obj/Release/output_image.o obj/Release/preprocess_downsample.o obj/Release/processor.o obj/Release/quality.o obj/Release/quantize.o obj/Release/score.o obj/Release/butteraugli.o -m64 -L/tmp/c3ipr/pr_1561_5_0_37/.conan/data/libpng/1.6.37/_/_/package/6bdd6605149d0b6a90beb9d5696e5c252ea1aff7/lib -L/tmp/c3ipr/pr_1561_5_0_37/.conan/data/zlib/1.2.11/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/lib -m64 -L/tmp/c3ipr/pr_1561_5_0_37/.conan/data/libpng/1.6.37/_/_/package/6bdd6605149d0b6a90beb9d5696e5c252ea1aff7/lib -L/tmp/c3ipr/pr_1561_5_0_37/.conan/data/zlib/1.2.11/_/_/package/0bb6f9a537a76b4aa6af7fb4dbef0aa6dddcabf4/lib `pkg-config --libs libpng` -lpng16 -lm -lz -lpng16 -lm -lz obj/Release/butteraugli_comparator.o: In function `guetzli::ButteraugliComparator::Compare(guetzli::OutputImage const&)': guetzli/butteraugli_comparator.cc:(.text+0x1d40): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(char const*, unsigned long)' guetzli/butteraugli_comparator.cc:(.text+0x1d57): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/butteraugli_comparator.cc:(.text+0x1e43): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' obj/Release/butteraugli_comparator.o: In function `void std::__1::vector, std::__1::allocator > >::__emplace_back_slow_path(unsigned long const&, unsigned long const&)': guetzli/butteraugli_comparator.cc:(.text._ZNSt3__16vectorIN11butteraugli5ImageIfEENS_9allocatorIS3_EEE24__emplace_back_slow_pathIJRKmS9_EEEvDpOT_[_ZNSt3__16vectorIN11butteraugli5ImageIfEENS_9allocatorIS3_EEE24__emplace_back_slow_pathIJRKmS9_EEEvDpOT_]+0x4c): undefined reference to `std::__1::__vector_base_common::__throw_length_error() const' obj/Release/butteraugli_comparator.o: In function `std::__1::vector >::allocate(unsigned long)': guetzli/butteraugli_comparator.cc:(.text._ZNSt3__16vectorIfNS_9allocatorIfEEE8allocateEm[_ZNSt3__16vectorIfNS_9allocatorIfEEE8allocateEm]+0x3e): undefined reference to `std::__1::__vector_base_common::__throw_length_error() const' obj/Release/butteraugli_comparator.o: In function `std::__1::vector >, std::__1::allocator > > >, std::__1::allocator >, std::__1::allocator > > > > >::__append(unsigned long)': guetzli/butteraugli_comparator.cc:(.text._ZNSt3__16vectorINS0_INS0_IfNS_9allocatorIfEEEENS1_IS3_EEEENS1_IS5_EEE8__appendEm[_ZNSt3__16vectorINS0_INS0_IfNS_9allocatorIfEEEENS1_IS3_EEEENS1_IS5_EEE8__appendEm]+0x61): undefined reference to `std::__1::__vector_base_common::__throw_length_error() const' obj/Release/butteraugli_comparator.o: In function `std::__1::vector >, std::__1::allocator > > >::__append(unsigned long, std::__1::vector > const&)': guetzli/butteraugli_comparator.cc:(.text._ZNSt3__16vectorINS0_IfNS_9allocatorIfEEEENS1_IS3_EEE8__appendEmRKS3_[_ZNSt3__16vectorINS0_IfNS_9allocatorIfEEEENS1_IS3_EEE8__appendEmRKS3_]+0x68): undefined reference to `std::__1::__vector_base_common::__throw_length_error() const' obj/Release/butteraugli_comparator.o: In function `void std::__1::vector >, std::__1::allocator > > >::__push_back_slow_path > >(std::__1::vector >&&)': guetzli/butteraugli_comparator.cc:(.text._ZNSt3__16vectorINS0_IfNS_9allocatorIfEEEENS1_IS3_EEE21__push_back_slow_pathIS3_EEvOT_[_ZNSt3__16vectorINS0_IfNS_9allocatorIfEEEENS1_IS3_EEE21__push_back_slow_pathIS3_EEvOT_]+0x49): undefined reference to `std::__1::__vector_base_common::__throw_length_error() const' obj/Release/butteraugli_comparator.o:guetzli/butteraugli_comparator.cc:(.text._ZNSt3__16vectorIN11butteraugli5ImageIfEENS_9allocatorIS3_EEE21__push_back_slow_pathIS3_EEvOT_[_ZNSt3__16vectorIN11butteraugli5ImageIfEENS_9allocatorIS3_EEE21__push_back_slow_pathIS3_EEvOT_]+0x49): more undefined references to `std::__1::__vector_base_common::__throw_length_error() const' follow obj/Release/debug_print.o: In function `guetzli::PrintDebug(guetzli::ProcessStats*, std::__1::basic_string, std::__1::allocator >)': guetzli/debug_print.cc:(.text+0x2f): undefined reference to `std::__1::basic_string, std::__1::allocator >::append(char const*, unsigned long)' obj/Release/guetzli.o: In function `main': guetzli/guetzli.cc:(.text+0x1f7): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(char const*, unsigned long)' guetzli/guetzli.cc:(.text+0x46e): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/guetzli.cc:(.text+0x485): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/guetzli.cc:(.text+0x48f): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/guetzli.cc:(.text+0x738): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/guetzli.cc:(.text+0x754): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' obj/Release/guetzli.o:guetzli/guetzli.cc:(.text+0x75e): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow obj/Release/guetzli.o: In function `std::__1::vector >::__append(unsigned long)': guetzli/guetzli.cc:(.text._ZNSt3__16vectorIhNS_9allocatorIhEEE8__appendEm[_ZNSt3__16vectorIhNS_9allocatorIhEEE8__appendEm]+0x33): undefined reference to `std::__1::__vector_base_common::__throw_length_error() const' obj/Release/guetzli.o: In function `std::__1::__tree, std::__1::allocator >, int>, std::__1::__map_value_compare, std::__1::allocator >, std::__1::__value_type, std::__1::allocator >, int>, std::__1::less, std::__1::allocator > >, true>, std::__1::allocator, std::__1::allocator >, int> > >::destroy(std::__1::__tree_node, std::__1::allocator >, int>, void*>*)': guetzli/guetzli.cc:(.text._ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEiEENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE[_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEiEENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE]+0x2b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' obj/Release/jpeg_data.o: In function `std::__1::vector >::allocate(unsigned long)': guetzli/jpeg_data.cc:(.text._ZNSt3__16vectorIiNS_9allocatorIiEEE8allocateEm[_ZNSt3__16vectorIiNS_9allocatorIiEEE8allocateEm]+0x3e): undefined reference to `std::__1::__vector_base_common::__throw_length_error() const' obj/Release/jpeg_data.o: In function `std::__1::vector >::__append(unsigned long)': guetzli/jpeg_data.cc:(.text._ZNSt3__16vectorIN7guetzli14JPEGQuantTableENS_9allocatorIS2_EEE8__appendEm[_ZNSt3__16vectorIN7guetzli14JPEGQuantTableENS_9allocatorIS2_EEE8__appendEm]+0x61): undefined reference to `std::__1::__vector_base_common::__throw_length_error() const' obj/Release/jpeg_data.o: In function `std::__1::vector >::__append(unsigned long)': guetzli/jpeg_data.cc:(.text._ZNSt3__16vectorIN7guetzli13JPEGComponentENS_9allocatorIS2_EEE8__appendEm[_ZNSt3__16vectorIN7guetzli13JPEGComponentENS_9allocatorIS2_EEE8__appendEm]+0x61): undefined reference to `std::__1::__vector_base_common::__throw_length_error() const' obj/Release/jpeg_data.o: In function `std::__1::vector >::__append(unsigned long)': guetzli/jpeg_data.cc:(.text._ZNSt3__16vectorIsNS_9allocatorIsEEE8__appendEm[_ZNSt3__16vectorIsNS_9allocatorIsEEE8__appendEm]+0x3f): undefined reference to `std::__1::__vector_base_common::__throw_length_error() const' obj/Release/jpeg_data.o: In function `void std::__1::vector >::__push_back_slow_path(guetzli::JPEGQuantTable const&)': guetzli/jpeg_data.cc:(.text._ZNSt3__16vectorIN7guetzli14JPEGQuantTableENS_9allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_[_ZNSt3__16vectorIN7guetzli14JPEGQuantTableENS_9allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_]+0x46): undefined reference to `std::__1::__vector_base_common::__throw_length_error() const' obj/Release/jpeg_data_encoder.o: In function `guetzli::AddApp0Data(guetzli::JPEGData*)': guetzli/jpeg_data_encoder.cc:(.text+0x26): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(char const*, unsigned long)' guetzli/jpeg_data_encoder.cc:(.text+0x6e): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/jpeg_data_encoder.cc:(.text+0x7f): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' obj/Release/jpeg_data_encoder.o: In function `guetzli::EncodeRGBToJpeg(std::__1::vector > const&, int, int, int const*, guetzli::JPEGData*)': guetzli/jpeg_data_encoder.cc:(.text+0x118): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(char const*, unsigned long)' guetzli/jpeg_data_encoder.cc:(.text+0x180): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/jpeg_data_encoder.cc:(.text+0xaa1): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' obj/Release/jpeg_data_encoder.o: In function `void std::__1::vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > >::__push_back_slow_path, std::__1::allocator > >(std::__1::basic_string, std::__1::allocator >&&)': guetzli/jpeg_data_encoder.cc:(.text._ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE21__push_back_slow_pathIS6_EEvOT_[_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE21__push_back_slow_pathIS6_EEvOT_]+0x49): undefined reference to `std::__1::__vector_base_common::__throw_length_error() const' guetzli/jpeg_data_encoder.cc:(.text._ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE21__push_back_slow_pathIS6_EEvOT_[_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE21__push_back_slow_pathIS6_EEvOT_]+0x1a8): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' obj/Release/jpeg_data_reader.o: In function `guetzli::ReadJpeg(unsigned char const*, unsigned long, guetzli::JpegReadMode, guetzli::JPEGData*)': guetzli/jpeg_data_reader.cc:(.text+0x37f): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(char const*, unsigned long)' guetzli/jpeg_data_reader.cc:(.text+0x39e): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' guetzli/jpeg_data_reader.cc:(.text+0x3c8): undefined reference to `std::__1::__vector_base_common::__throw_length_error() const' guetzli/jpeg_data_reader.cc:(.text+0x4cb): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(char const*, unsigned long)' guetzli/jpeg_data_reader.cc:(.text+0x530): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/jpeg_data_reader.cc:(.text+0x66f): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/jpeg_data_reader.cc:(.text+0x6cc): undefined reference to `std::__1::__vector_base_common::__throw_length_error() const' guetzli/jpeg_data_reader.cc:(.text+0xf20): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(char const*, unsigned long)' guetzli/jpeg_data_reader.cc:(.text+0xf3f): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' guetzli/jpeg_data_reader.cc:(.text+0x3459): undefined reference to `std::__1::basic_string, std::__1::allocator >::assign(char const*, unsigned long)' guetzli/jpeg_data_reader.cc:(.text+0x3e56): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' obj/Release/jpeg_data_reader.o: In function `void std::__1::vector >::__push_back_slow_path(guetzli::JPEGHuffmanCode const&)': guetzli/jpeg_data_reader.cc:(.text._ZNSt3__16vectorIN7guetzli15JPEGHuffmanCodeENS_9allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_[_ZNSt3__16vectorIN7guetzli15JPEGHuffmanCodeENS_9allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_]+0x48): undefined reference to `std::__1::__vector_base_common::__throw_length_error() const' obj/Release/jpeg_data_reader.o: In function `std::__1::vector >::__append(unsigned long)': guetzli/jpeg_data_reader.cc:(.text._ZNSt3__16vectorIN7guetzli21JPEGComponentScanInfoENS_9allocatorIS2_EEE8__appendEm[_ZNSt3__16vectorIN7guetzli21JPEGComponentScanInfoENS_9allocatorIS2_EEE8__appendEm]+0x61): undefined reference to `std::__1::__vector_base_common::__throw_length_error() const' obj/Release/jpeg_data_reader.o: In function `void std::__1::vector >::__push_back_slow_path(guetzli::JPEGScanInfo const&)': guetzli/jpeg_data_reader.cc:(.text._ZNSt3__16vectorIN7guetzli12JPEGScanInfoENS_9allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_[_ZNSt3__16vectorIN7guetzli12JPEGScanInfoENS_9allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_]+0x46): undefined reference to `std::__1::__vector_base_common::__throw_length_error() const' obj/Release/jpeg_data_reader.o: In function `std::__1::vector >::allocate(unsigned long)': guetzli/jpeg_data_reader.cc:(.text._ZNSt3__16vectorIN7guetzli21JPEGComponentScanInfoENS_9allocatorIS2_EEE8allocateEm[_ZNSt3__16vectorIN7guetzli21JPEGComponentScanInfoENS_9allocatorIS2_EEE8allocateEm]+0x43): undefined reference to `std::__1::__vector_base_common::__throw_length_error() const' obj/Release/jpeg_data_reader.o: In function `void std::__1::vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > >::__push_back_slow_path, std::__1::allocator > const&>(std::__1::basic_string, std::__1::allocator > const&)': guetzli/jpeg_data_reader.cc:(.text._ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE21__push_back_slow_pathIRKS6_EEvOT_[_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE21__push_back_slow_pathIRKS6_EEvOT_]+0x46): undefined reference to `std::__1::__vector_base_common::__throw_length_error() const' guetzli/jpeg_data_reader.cc:(.text._ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE21__push_back_slow_pathIRKS6_EEvOT_[_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE21__push_back_slow_pathIRKS6_EEvOT_]+0x115): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' guetzli/jpeg_data_reader.cc:(.text._ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE21__push_back_slow_pathIRKS6_EEvOT_[_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE21__push_back_slow_pathIRKS6_EEvOT_]+0x198): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' obj/Release/jpeg_data_writer.o: In function `guetzli::WriteJpeg(guetzli::JPEGData const&, bool, guetzli::JPEGOutput)': guetzli/jpeg_data_writer.cc:(.text+0x1379): undefined reference to `std::__1::__vector_base_common::__throw_length_error() const' guetzli/jpeg_data_writer.cc:(.text+0x15d5): undefined reference to `std::__1::__vector_base_common::__throw_length_error() const' obj/Release/jpeg_data_writer.o: In function `guetzli::(anonymous namespace)::BuildAndEncodeHuffmanCodes(guetzli::JPEGData const&, guetzli::JPEGOutput, std::__1::vector >*, std::__1::vector >*)': guetzli/jpeg_data_writer.cc:(.text+0x24df): undefined reference to `std::__1::__vector_base_common::__throw_length_error() const' guetzli/jpeg_data_writer.cc:(.text+0x2cf5): undefined reference to `std::__1::__vector_base_common::__throw_length_error() const' obj/Release/jpeg_data_writer.o: In function `std::__1::vector >::__append(unsigned long)': guetzli/jpeg_data_writer.cc:(.text._ZNSt3__16vectorIN7guetzli16HuffmanCodeTableENS_9allocatorIS2_EEE8__appendEm[_ZNSt3__16vectorIN7guetzli16HuffmanCodeTableENS_9allocatorIS2_EEE8__appendEm]+0x61): undefined reference to `std::__1::__vector_base_common::__throw_length_error() const' obj/Release/jpeg_data_writer.o:guetzli/jpeg_data_writer.cc:(.text._ZNSt3__16vectorIN7guetzli13JpegHistogramENS_9allocatorIS2_EEE8allocateEm[_ZNSt3__16vectorIN7guetzli13JpegHistogramENS_9allocatorIS2_EEE8allocateEm]+0x42): more undefined references to `std::__1::__vector_base_common::__throw_length_error() const' follow obj/Release/output_image.o: In function `guetzli::OutputImage::FrameTypeStr() const': guetzli/output_image.cc:(.text+0x4788): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(char const*, unsigned long)' obj/Release/output_image.o: In function `std::__1::vector >::allocate(unsigned long)': guetzli/output_image.cc:(.text._ZNSt3__16vectorIsNS_9allocatorIsEEE8allocateEm[_ZNSt3__16vectorIsNS_9allocatorIsEEE8allocateEm]+0x36): undefined reference to `std::__1::__vector_base_common::__throw_length_error() const' obj/Release/output_image.o: In function `std::__1::vector >::allocate(unsigned long)': guetzli/output_image.cc:(.text._ZNSt3__16vectorItNS_9allocatorItEEE8allocateEm[_ZNSt3__16vectorItNS_9allocatorItEEE8allocateEm]+0x36): undefined reference to `std::__1::__vector_base_common::__throw_length_error() const' obj/Release/preprocess_downsample.o: In function `guetzli::PreProcessChannel(int, int, int, float, float, bool, bool, std::__1::vector >, std::__1::allocator > > > const&)': guetzli/preprocess_downsample.cc:(.text+0x2c0): undefined reference to `std::__1::__vector_base_common::__throw_length_error() const' guetzli/preprocess_downsample.cc:(.text+0x5c0): undefined reference to `std::__1::__vector_base_common::__throw_length_error() const' guetzli/preprocess_downsample.cc:(.text+0x823): undefined reference to `std::__1::__vector_base_common::__throw_length_error() const' obj/Release/preprocess_downsample.o:guetzli/preprocess_downsample.cc:(.text+0x9a5): more undefined references to `std::__1::__vector_base_common::__throw_length_error() const' follow obj/Release/processor.o: In function `guetzli::GuetzliStringOut(void*, unsigned char const*, unsigned long)': guetzli/processor.cc:(.text+0x5): undefined reference to `std::__1::basic_string, std::__1::allocator >::append(char const*, unsigned long)' obj/Release/processor.o: In function `guetzli::ProcessJpegData(guetzli::Params const&, guetzli::JPEGData const&, guetzli::Comparator*, guetzli::GuetzliOutput*, guetzli::ProcessStats*)': guetzli/processor.cc:(.text+0x42d): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(char const*, unsigned long)' guetzli/processor.cc:(.text+0x44a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x8b1): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(char const*, unsigned long)' guetzli/processor.cc:(.text+0x8ce): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x8de): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' guetzli/processor.cc:(.text+0xbd8): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' guetzli/processor.cc:(.text+0xca5): undefined reference to `std::__1::__vector_base_common::__throw_length_error() const' guetzli/processor.cc:(.text+0xd6f): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' guetzli/processor.cc:(.text+0xf3b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x1133): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' guetzli/processor.cc:(.text+0x11ce): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x1208): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' guetzli/processor.cc:(.text+0x12a8): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(char const*, unsigned long)' guetzli/processor.cc:(.text+0x12bb): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x1334): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(char const*, unsigned long)' guetzli/processor.cc:(.text+0x1347): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x1397): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(char const*, unsigned long)' guetzli/processor.cc:(.text+0x13aa): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x13fa): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(char const*, unsigned long)' guetzli/processor.cc:(.text+0x140d): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x145d): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(char const*, unsigned long)' guetzli/processor.cc:(.text+0x1470): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x14c0): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(char const*, unsigned long)' guetzli/processor.cc:(.text+0x14d3): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x1523): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(char const*, unsigned long)' guetzli/processor.cc:(.text+0x1536): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x1586): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(char const*, unsigned long)' guetzli/processor.cc:(.text+0x1599): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x15e8): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(char const*, unsigned long)' guetzli/processor.cc:(.text+0x15fb): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x1656): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(char const*, unsigned long)' guetzli/processor.cc:(.text+0x1669): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x16dd): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(char const*, unsigned long)' guetzli/processor.cc:(.text+0x16f0): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x1762): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x17ba): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x1a90): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x1cfa): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' obj/Release/processor.o:guetzli/processor.cc:(.text+0x1ebc): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow obj/Release/processor.o: In function `guetzli::Process(guetzli::Params const&, guetzli::ProcessStats*, std::__1::basic_string, std::__1::allocator > const&, std::__1::basic_string, std::__1::allocator >*)': guetzli/processor.cc:(.text+0x2520): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' guetzli/processor.cc:(.text+0x253c): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x2584): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x2643): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x268b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' obj/Release/processor.o: In function `guetzli::Process(guetzli::Params const&, guetzli::ProcessStats*, std::__1::vector > const&, int, int, std::__1::basic_string, std::__1::allocator >*)': guetzli/processor.cc:(.text+0x285b): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' guetzli/processor.cc:(.text+0x2874): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x28bc): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x292f): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x2977): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' obj/Release/processor.o: In function `guetzli::(anonymous namespace)::Processor::MaybeOutput(std::__1::basic_string, std::__1::allocator > const&)': guetzli/processor.cc:(.text+0x2a17): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(char const*, unsigned long)' guetzli/processor.cc:(.text+0x2a2c): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x2a56): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' guetzli/processor.cc:(.text+0x2b21): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(char const*, unsigned long)' guetzli/processor.cc:(.text+0x2b36): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x2b87): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(char const*, unsigned long)' guetzli/processor.cc:(.text+0x2b9c): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x2c08): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' obj/Release/processor.o: In function `guetzli::(anonymous namespace)::Processor::SelectFrequencyMasking(guetzli::JPEGData const&, guetzli::OutputImage*, unsigned char, double, bool)': guetzli/processor.cc:(.text+0x2ec6): undefined reference to `std::__1::__vector_base_common::__throw_length_error() const' guetzli/processor.cc:(.text+0x3b8c): undefined reference to `std::__1::__vector_base_common::__throw_length_error() const' guetzli/processor.cc:(.text+0x4168): undefined reference to `std::__1::__vector_base_common::__throw_length_error() const' guetzli/processor.cc:(.text+0x4fa5): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(char const*, unsigned long)' guetzli/processor.cc:(.text+0x568d): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x56c1): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(char const*, unsigned long)' guetzli/processor.cc:(.text+0x5774): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x5803): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(char const*, unsigned long)' guetzli/processor.cc:(.text+0x59a9): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x59b6): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x59f8): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(char const*, unsigned long)' guetzli/processor.cc:(.text+0x5a18): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x5aad): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x5ded): undefined reference to `std::__1::__vector_base_common::__throw_length_error() const' guetzli/processor.cc:(.text+0x628d): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x62b5): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x62d1): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x62e3): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' obj/Release/processor.o: In function `guetzli::(anonymous namespace)::Processor::TryQuantMatrix(guetzli::JPEGData const&, float, int (*) [64])': guetzli/processor.cc:(.text+0x676b): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(char const*, unsigned long)' guetzli/processor.cc:(.text+0x6844): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x684c): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x688d): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(char const*, unsigned long)' guetzli/processor.cc:(.text+0x68aa): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x6932): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(char const*, unsigned long)' guetzli/processor.cc:(.text+0x6945): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x6993): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(char const*, unsigned long)' guetzli/processor.cc:(.text+0x69a6): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x69f4): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(char const*, unsigned long)' guetzli/processor.cc:(.text+0x6a07): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x6a55): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(char const*, unsigned long)' guetzli/processor.cc:(.text+0x6a68): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x6ab6): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(char const*, unsigned long)' guetzli/processor.cc:(.text+0x6ac9): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x6b17): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(char const*, unsigned long)' guetzli/processor.cc:(.text+0x6b2a): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x6b78): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(char const*, unsigned long)' guetzli/processor.cc:(.text+0x6b8b): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x6bd8): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(char const*, unsigned long)' guetzli/processor.cc:(.text+0x6beb): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x6c46): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(char const*, unsigned long)' guetzli/processor.cc:(.text+0x6c59): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x6cd0): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(char const*, unsigned long)' guetzli/processor.cc:(.text+0x6ce3): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x6d2e): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(char const*, unsigned long)' guetzli/processor.cc:(.text+0x6f16): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x6f1e): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x6f5f): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(char const*, unsigned long)' guetzli/processor.cc:(.text+0x6f7c): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x6fb1): undefined reference to `std::__1::basic_string, std::__1::allocator >::__init(char const*, unsigned long)' guetzli/processor.cc:(.text+0x7059): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x7094): undefined reference to `std::__1::basic_string, std::__1::allocator >::operator=(std::__1::basic_string, std::__1::allocator > const&)' guetzli/processor.cc:(.text+0x7159): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x727f): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x72a0): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x72b7): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text+0x72f1): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' obj/Release/processor.o:guetzli/processor.cc:(.text+0x7315): more undefined references to `std::__1::basic_string, std::__1::allocator >::~basic_string()' follow obj/Release/processor.o: In function `guetzli::(anonymous namespace)::ComputeEntropyCodes(std::__1::vector > const&, std::__1::vector >*)': guetzli/processor.cc:(.text+0x7581): undefined reference to `std::__1::__vector_base_common::__throw_length_error() const' obj/Release/processor.o: In function `guetzli::JPEGData::JPEGData(guetzli::JPEGData const&)': guetzli/processor.cc:(.text._ZN7guetzli8JPEGDataC2ERKS0_[_ZN7guetzli8JPEGDataC2ERKS0_]+0xcf): undefined reference to `std::__1::__vector_base_common::__throw_length_error() const' guetzli/processor.cc:(.text._ZN7guetzli8JPEGDataC2ERKS0_[_ZN7guetzli8JPEGDataC2ERKS0_]+0x146): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' guetzli/processor.cc:(.text._ZN7guetzli8JPEGDataC2ERKS0_[_ZN7guetzli8JPEGDataC2ERKS0_]+0x1ab): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text._ZN7guetzli8JPEGDataC2ERKS0_[_ZN7guetzli8JPEGDataC2ERKS0_]+0x41d): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' guetzli/processor.cc:(.text._ZN7guetzli8JPEGDataC2ERKS0_[_ZN7guetzli8JPEGDataC2ERKS0_]+0x459): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' obj/Release/processor.o: In function `std::__1::vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > >::vector(std::__1::vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > > const&)': guetzli/processor.cc:(.text._ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEC2ERKS8_[_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEC2ERKS8_]+0x54): undefined reference to `std::__1::basic_string, std::__1::allocator >::basic_string(std::__1::basic_string, std::__1::allocator > const&)' guetzli/processor.cc:(.text._ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEC2ERKS8_[_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEC2ERKS8_]+0x99): undefined reference to `std::__1::basic_string, std::__1::allocator >::~basic_string()' obj/Release/processor.o: In function `std::__1::vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > >::allocate(unsigned long)': guetzli/processor.cc:(.text._ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE8allocateEm[_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE8allocateEm]+0x43): undefined reference to `std::__1::__vector_base_common::__throw_length_error() const' obj/Release/processor.o: In function `std::__1::vector >::allocate(unsigned long)': guetzli/processor.cc:(.text._ZNSt3__16vectorIN7guetzli14JPEGQuantTableENS_9allocatorIS2_EEE8allocateEm[_ZNSt3__16vectorIN7guetzli14JPEGQuantTableENS_9allocatorIS2_EEE8allocateEm]+0x43): undefined reference to `std::__1::__vector_base_common::__throw_length_error() const' obj/Release/processor.o: In function `std::__1::vector >::allocate(unsigned long)': guetzli/processor.cc:(.text._ZNSt3__16vectorIN7guetzli15JPEGHuffmanCodeENS_9allocatorIS2_EEE8allocateEm[_ZNSt3__16vectorIN7guetzli15JPEGHuffmanCodeENS_9allocatorIS2_EEE8allocateEm]+0x3f): undefined reference to `std::__1::__vector_base_common::__throw_length_error() const' obj/Release/processor.o: In function `std::__1::vector >::allocate(unsigned long)': guetzli/processor.cc:(.text._ZNSt3__16vectorIN7guetzli13JPEGComponentENS_9allocatorIS2_EEE8allocateEm[_ZNSt3__16vectorIN7guetzli13JPEGComponentENS_9allocatorIS2_EEE8allocateEm]+0x3f): undefined reference to `std::__1::__vector_base_common::__throw_length_error() const' obj/Release/processor.o: In function `std::__1::vector >::allocate(unsigned long)': guetzli/processor.cc:(.text._ZNSt3__16vectorIN7guetzli12JPEGScanInfoENS_9allocatorIS2_EEE8allocateEm[_ZNSt3__16vectorIN7guetzli12JPEGScanInfoENS_9allocatorIS2_EEE8allocateEm]+0x43): undefined reference to `std::__1::__vector_base_common::__throw_length_error() const' obj/Release/processor.o:guetzli/processor.cc:(.text._ZNSt3__16vectorIfNS_9allocatorIfEEE6assignIPfEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIfNS_15iterator_traitsIS7_E9referenceEEE5valueEvE4typeES7_S7_[_ZNSt3__16vectorIfNS_9allocatorIfEEE6assignIPfEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIfNS_15iterator_traitsIS7_E9referenceEEE5valueEvE4typeES7_S7_]+0x81): more undefined references to `std::__1::__vector_base_common::__throw_length_error() const' follow clang: error: linker command failed with exit code 1 (use -v to see invocation) guetzli.make:103: recipe for target 'bin/Release/guetzli' failed make[1]: *** [bin/Release/guetzli] Error 1 Makefile:26: recipe for target 'guetzli' failed make: *** [guetzli] Error 2 google-guetzli/1.0.1: JSON file created at '/tmp/c3ipr/co_pr_1561_5_0_37/_create.json'