Closed yorknb962 closed 2 years ago
“cmake -H. -Bbuild”
-- The C compiler identification is GNU 7.5.0
-- The CXX compiler identification is GNU 7.5.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- ** Have SIZEOF void = 8, so 64-bit
INFO---- DEPS_INSTALL_ROOT in BLS is: /home/yorknb/Downloads/libBLS/deps/deps_inst/x86_or_x64
INFO---- CMAKE_BUILD_TYPE = is not supported explicitly
INFO - Found clang-format executable: /usr/bin/clang-format-6.0
-- Found BLS_CLANG_FORMAT: /usr/bin/clang-format-6.0
CMake Warning (dev) at CMakeLists.txt:168 (set):
Cannot set "BLS_INCLUDE_DIRS": current scope has no parent.
This warning is for project developers. Use -Wno-dev to suppress it.
-- Configuring done -- Generating done -- Build files have been written to: /home/yorknb/Downloads/libBLS/build
hello @yorknb962 ! libBLS only supports gcc-9. you can either use gcc-9 instead of gcc-7 or try to manually edit cmake file to make it compatible with gcc-7
Thank you for your reply!
Inspired by your reply, I changed my symbolic link to gcc-9 and g++-9. Now I can compiler this project successfully!
However, when i run "./build/bls_unit_test -t libBLS/
"Bash: syntax error near unexpected symbol 'newline'"; and "libBls zeroSecretKey singleBlsrun SimillarHashes BlsThresholdSignatures BlsThresholdSignaturesFalse BlsThresholdSignaturesReal simillarSignatures Exceptions SignVerification"
please try ./build/bls_unit_test -t libBls/
Thanks you so much.
I got a problem when I "cmake --build build -- -j$(nproc)" in ubuntu 18.04 ,gcc version 7.5.0, g++ version 7.5.0
the error are
"Sysctl: could not obtain the file status of /proc/sys/hw/ncpu (stat): there is no file or directory [ 1%] Building CXX object threshold_encryption/CMakeFiles/te.dir/TEPrivateKey.cpp.o [ 3%] Building CXX object threshold_encryption/CMakeFiles/te.dir/threshold_encryption.cpp.o [ 7%] Building CXX object threshold_encryption/CMakeFiles/te.dir//dkg/DKGTEWrapper.cpp.o [ 9%] Building CXX object threshold_encryption/CMakeFiles/te.dir/TEPrivateKeyShare.cpp.o [ 12%] Building CXX object threshold_encryption/CMakeFiles/te.dir/TEDecryptSet.cpp.o [ 14%] Building CXX object threshold_encryption/CMakeFiles/te.dir/TEPublicKeyShare.cpp.o [ 10%] Building CXX object threshold_encryption/CMakeFiles/te.dir//dkg/dkg.cpp.o [ 16%] Building CXX object threshold_encryption/CMakeFiles/te.dir//tools/utils.cpp.o [ 5%] Building CXX object threshold_encryption/CMakeFiles/te.dir/TEPublicKey.cpp.o cc1plus: error: -Werror=deprecated-copy: no option -Wdeprecated-copy cc1plus: error: -Werror=deprecated-copy: no option -Wdeprecated-copy threshold_encryption/CMakeFiles/te.dir/build.make:62: recipe for target 'threshold_encryption/CMakeFiles/te.dir/threshold_encryption.cpp.o' failed make[2]: [threshold_encryption/CMakeFiles/te.dir/threshold_encryption.cpp.o] Error 1 make[2]: Waiting for unfinished tasks.... cc1plus: error: -Werror=deprecated-copy: no option -Wdeprecated-copy cc1plus: error: -Werror=deprecated-copy: no option -Wdeprecated-copy threshold_encryption/CMakeFiles/te.dir/build.make:134: recipe for target 'threshold_encryption/CMakeFiles/te.dir/TEPrivateKey.cpp.o' failed make[2]: *** [threshold_encryption/CMakeFiles/te.dir/TEPrivateKey.cpp.o] Error 1 cc1plus: error: -Werror=deprecated-copy: no option -Wdeprecated-copy cc1plus: error: -Werror=deprecated-copy: no option -Wdeprecated-copy [ 18%] Building CXX object threshold_encryption/CMakeFiles/te.dir//dkg/DKGTESecret.cpp.o threshold_encryption/CMakeFiles/te.dir/build.make:110: recipe for target 'threshold_encryption/CMakeFiles/te.dir/TEPrivateKeyShare.cpp.o' failed make[2]: [threshold_encryption/CMakeFiles/te.dir/TEPrivateKeyShare.cpp.o] Error 1 cc1plus: error: -Werror=deprecated-copy: no option -Wdeprecated-copy cc1plus: error: -Werror=deprecated-copy: no option -Wdeprecated-copy cc1plus: error: -Werror=deprecated-copy: no option -Wdeprecated-copy cc1plus: error: -Werror=deprecated-copy: no option -Wdeprecated-copy cc1plus: error: -Werror=deprecated-copy: no option -Wdeprecated-copy threshold_encryption/CMakeFiles/te.dir/build.make:230: recipe for target 'threshold_encryption/CMakeFiles/te.dir/__/dkg/DKGTEWrapper.cpp.o' failed make[2]: [threshold_encryption/CMakeFiles/te.dir//dkg/DKGTEWrapper.cpp.o] Error 1 cc1plus: error: -Werror=deprecated-copy: no option -Wdeprecated-copy threshold_encryption/CMakeFiles/te.dir/build.make:86: recipe for target 'threshold_encryption/CMakeFiles/te.dir/TEDecryptSet.cpp.o' failed make[2]: [threshold_encryption/CMakeFiles/te.dir/TEDecryptSet.cpp.o] Error 1 cc1plus: error: -Werror=deprecated-copy: no option -Wdeprecated-copy cc1plus: error: -Werror=deprecated-copy: no option -Wdeprecated-copy threshold_encryption/CMakeFiles/te.dir/build.make:206: recipe for target 'threshold_encryption/CMakeFiles/te.dir/__/dkg/dkg.cpp.o' failed make[2]: [threshold_encryption/CMakeFiles/te.dir//dkg/dkg.cpp.o] Error 1 cc1plus: error: -Werror=deprecated-copy: no option -Wdeprecated-copy cc1plus: error: -Werror=deprecated-copy: no option -Wdeprecated-copy threshold_encryption/CMakeFiles/te.dir/build.make:278: recipe for target 'threshold_encryption/CMakeFiles/te.dir//tools/utils.cpp.o' failed make[2]: [threshold_encryption/CMakeFiles/te.dir/__/tools/utils.cpp.o] Error 1 threshold_encryption/CMakeFiles/te.dir/build.make:158: recipe for target 'threshold_encryption/CMakeFiles/te.dir/TEPublicKey.cpp.o' failed make[2]: [threshold_encryption/CMakeFiles/te.dir/TEPublicKey.cpp.o] Error 1 cc1plus: error: -Werror=deprecated-copy: no option -Wdeprecated-copy cc1plus: error: -Werror=deprecated-copy: no option -Wdeprecated-copy threshold_encryption/CMakeFiles/te.dir/build.make:182: recipe for target 'threshold_encryption/CMakeFiles/te.dir/TEPublicKeyShare.cpp.o' failed make[2]: [threshold_encryption/CMakeFiles/te.dir/TEPublicKeyShare.cpp.o] Error 1 cc1plus: error: -Werror=deprecated-copy: no option -Wdeprecated-copy cc1plus: error: -Werror=deprecated-copy: no option -Wdeprecated-copy threshold_encryption/CMakeFiles/te.dir/build.make:254: recipe for target 'threshold_encryption/CMakeFiles/te.dir/__/dkg/DKGTESecret.cpp.o' failed make[2]: [threshold_encryption/CMakeFiles/te.dir//dkg/DKGTESecret.cpp.o] Error 1 CMakeFiles/Makefile2:777: recipe for target 'threshold_encryption/CMakeFiles/te.dir/all' failed make[1]: [threshold_encryption/CMakeFiles/te.dir/all] Error 2 make[1]: 正在等待未完成的任务.... [ 20%] Building CXX object CMakeFiles/bls.dir/bls/bls.cpp.o [ 21%] Building CXX object CMakeFiles/bls.dir/bls/BLSPrivateKeyShare.cpp.o [ 23%] Building CXX object CMakeFiles/bls.dir/bls/BLSPublicKeyShare.cpp.o [ 25%] Building CXX object CMakeFiles/bls.dir/bls/BLSPublicKey.cpp.o cc1plus: error: -Werror=deprecated-copy: no option -Wdeprecated-copy [ 27%] Building CXX object CMakeFiles/bls.dir/bls/BLSPrivateKey.cpp.o cc1plus: error: -Werror=deprecated-copy: no option -Wdeprecated-copy [ 29%] Building CXX object CMakeFiles/bls.dir/bls/BLSSigShareSet.cpp.o [ 30%] Building CXX object CMakeFiles/bls.dir/bls/BLSSignature.cpp.o CMakeFiles/bls.dir/build.make:62: recipe for target 'CMakeFiles/bls.dir/bls/bls.cpp.o' failed make[2]: [CMakeFiles/bls.dir/bls/bls.cpp.o] Error 1 make[2]: 正在等待未完成的任务.... cc1plus: error: -Werror=deprecated-copy: no option -Wdeprecated-copy cc1plus: error: -Werror=deprecated-copy: no option -Wdeprecated-copy CMakeFiles/bls.dir/build.make:86: recipe for target 'CMakeFiles/bls.dir/bls/BLSPrivateKeyShare.cpp.o' failed make[2]: [CMakeFiles/bls.dir/bls/BLSPrivateKeyShare.cpp.o] Error 1 [ 32%] Building CXX object CMakeFiles/bls.dir/dkg/dkg.cpp.o [ 34%] Building CXX object CMakeFiles/bls.dir/dkg/DKGBLSWrapper.cpp.o [ 36%] Building CXX object CMakeFiles/bls.dir/bls/BLSSigShare.cpp.o [ 38%] Building CXX object CMakeFiles/bls.dir/dkg/DKGBLSSecret.cpp.o cc1plus: error: -Werror=deprecated-copy: no option -Wdeprecated-copy cc1plus: error: -Werror=deprecated-copy: no option -Wdeprecated-copy [ 40%] Building CXX object CMakeFiles/bls.dir/tools/utils.cpp.o CMakeFiles/bls.dir/build.make:158: recipe for target 'CMakeFiles/bls.dir/bls/BLSPublicKey.cpp.o' failed make[2]: [CMakeFiles/bls.dir/bls/BLSPublicKey.cpp.o] Error 1 [ 41%] Building CXX object CMakeFiles/bls.dir/third_party/cryptlite/base64.cpp.o cc1plus: error: -Werror=deprecated-copy: no option -Wdeprecated-copy cc1plus: error: -Werror=deprecated-copy: no option -Wdeprecated-copy cc1plus: error: -Werror=deprecated-copy: no option -Wdeprecated-copy cc1plus: error: -Werror=deprecated-copy: no option -Wdeprecated-copy cc1plus: error: -Werror=deprecated-copy: no option -Wdeprecated-copy cc1plus: error: -Werror=deprecated-copy: no option -Wdeprecated-copy cc1plus: error: -Werror=deprecated-copy: no option -Wdeprecated-copy cc1plus: error: -Werror=deprecated-copy: no option -Wdeprecated-copy cc1plus: error: -Werror=deprecated-copy: no option -Wdeprecated-copy cc1plus: error: -Werror=deprecated-copy: no option -Wdeprecated-copy cc1plus: error: -Werror=deprecated-copy: no option -Wdeprecated-copy CMakeFiles/bls.dir/build.make:134: recipe for target 'CMakeFiles/bls.dir/bls/BLSPublicKeyShare.cpp.o' failed make[2]: [CMakeFiles/bls.dir/bls/BLSPublicKeyShare.cpp.o] Error 1 CMakeFiles/bls.dir/build.make:182: recipe for target 'CMakeFiles/bls.dir/bls/BLSSignature.cpp.o' failed make[2]: [CMakeFiles/bls.dir/bls/BLSSignature.cpp.o] Error 1 CMakeFiles/bls.dir/build.make:278: recipe for target 'CMakeFiles/bls.dir/dkg/DKGBLSWrapper.cpp.o' failed make[2]: [CMakeFiles/bls.dir/dkg/DKGBLSWrapper.cpp.o] Error 1 cc1plus: error: -Werror=deprecated-copy: no option -Wdeprecated-copy CMakeFiles/bls.dir/build.make:230: recipe for target 'CMakeFiles/bls.dir/bls/BLSSigShareSet.cpp.o' failed make[2]: [CMakeFiles/bls.dir/bls/BLSSigShareSet.cpp.o] Error 1 CMakeFiles/bls.dir/build.make:254: recipe for target 'CMakeFiles/bls.dir/dkg/dkg.cpp.o' failed make[2]: [CMakeFiles/bls.dir/dkg/dkg.cpp.o] Error 1 cc1plus: error: -Werror=deprecated-copy: no option -Wdeprecated-copy cc1plus: error: -Werror=deprecated-copy: no option -Wdeprecated-copy cc1plus: error: -Werror=deprecated-copy: no option -Wdeprecated-copy cc1plus: error: -Werror=deprecated-copy: no option -Wdeprecated-copy CMakeFiles/bls.dir/build.make:326: recipe for target 'CMakeFiles/bls.dir/third_party/cryptlite/base64.cpp.o' failed make[2]: [CMakeFiles/bls.dir/third_party/cryptlite/base64.cpp.o] Error 1 CMakeFiles/bls.dir/build.make:110: recipe for target 'CMakeFiles/bls.dir/bls/BLSPrivateKey.cpp.o' failed make[2]: [CMakeFiles/bls.dir/bls/BLSPrivateKey.cpp.o] Error 1 CMakeFiles/bls.dir/build.make:206: recipe for target 'CMakeFiles/bls.dir/bls/BLSSigShare.cpp.o' failed make[2]: [CMakeFiles/bls.dir/bls/BLSSigShare.cpp.o] Error 1 cc1plus: error: -Werror=deprecated-copy: no option -Wdeprecated-copy cc1plus: error: -Werror=deprecated-copy: no option -Wdeprecated-copy CMakeFiles/bls.dir/build.make:302: recipe for target 'CMakeFiles/bls.dir/dkg/DKGBLSSecret.cpp.o' failed make[2]: [CMakeFiles/bls.dir/dkg/DKGBLSSecret.cpp.o] Error 1 cc1plus: error: -Werror=deprecated-copy: no option -Wdeprecated-copy cc1plus: error: -Werror=deprecated-copy: no option -Wdeprecated-copy CMakeFiles/bls.dir/build.make:350: recipe for target 'CMakeFiles/bls.dir/tools/utils.cpp.o' failed make[2]: [CMakeFiles/bls.dir/tools/utils.cpp.o] Error 1 CMakeFiles/Makefile2:210: recipe for target 'CMakeFiles/bls.dir/all' failed make[1]: [CMakeFiles/bls.dir/all] Error 2 Makefile:140: recipe for target 'all' failed make: [all] Error 2"
and the cmakeputput.log is
"The system is: Linux - 5.4.0-84-generic - x86_64 Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. Compiler: /usr/bin/gcc Build flags: Id flags:
The output was: 0
Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out"
The C compiler identification is GNU, found in "/home/yorknb/Documents/libBLS/build/CMakeFiles/3.10.2/CompilerIdC/a.out"
Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. Compiler: /usr/bin/g++ Build flags: Id flags:
The output was: 0
Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out"
The CXX compiler identification is GNU, found in "/home/yorknb/Documents/libBLS/build/CMakeFiles/3.10.2/CompilerIdCXX/a.out"
Determining if the C compiler works passed with the following output: Change Dir: /home/yorknb/Documents/libBLS/build/CMakeFiles/CMakeTmp
Run Build Command:"/usr/bin/make" "cmTC_0caa1/fast" /usr/bin/make -f CMakeFiles/cmTC_0caa1.dir/build.make CMakeFiles/cmTC_0caa1.dir/build make[1]: 进入目录“/home/yorknb/Documents/libBLS/build/CMakeFiles/CMakeTmp” Building C object CMakeFiles/cmTC_0caa1.dir/testCCompiler.c.o /usr/bin/gcc -o CMakeFiles/cmTC_0caa1.dir/testCCompiler.c.o -c /home/yorknb/Documents/libBLS/build/CMakeFiles/CMakeTmp/testCCompiler.c Linking C executable cmTC_0caa1 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0caa1.dir/link.txt --verbose=1 /usr/bin/gcc CMakeFiles/cmTC_0caa1.dir/testCCompiler.c.o -o cmTC_0caa1 make[1]: Leave the directory “/home/yorknb/Documents/libBLS/build/CMakeFiles/CMakeTmp”
Detecting C compiler ABI info compiled with the following output: Change Dir: /home/yorknb/Documents/libBLS/build/CMakeFiles/CMakeTmp
Run Build Command:"/usr/bin/make" "cmTC_17d4a/fast" /usr/bin/make -f CMakeFiles/cmTC_17d4a.dir/build.make CMakeFiles/cmTC_17d4a.dir/build make[1]: 进入目录“/home/yorknb/Documents/libBLS/build/CMakeFiles/CMakeTmp” Building C object CMakeFiles/cmTC_17d4a.dir/CMakeCCompilerABI.c.o /usr/bin/gcc -o CMakeFiles/cmTC_17d4a.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.10/Modules/CMakeCCompilerABI.c Linking C executable cmTC_17d4a /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_17d4a.dir/link.txt --verbose=1 /usr/bin/gcc -v CMakeFiles/cmTC_17d4a.dir/CMakeCCompilerABI.c.o -o cmTC_17d4a Using built-in specs. COLLECT_GCC=/usr/bin/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) a COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/ COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_17d4a' '-mtune=generic' '-march=x86-64' /usr/lib/gcc/x86_64-linux-gnu/7/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper -plugin-opt=-fresolution=/tmp/ccVu4aFP.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_17d4a /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/7 -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/7/../../.. CMakeFiles/cmTC_17d4a.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_17d4a' '-mtune=generic' '-march=x86-64' make[1]: 离开目录“/home/yorknb/Documents/libBLS/build/CMakeFiles/CMakeTmp”
Parsed C implicit link information from above output: link line regex: [^( |.[/])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/]+-)?ld|collect2)[^/]*( |$)] ignore line: [Change Dir: /home/yorknb/Documents/libBLS/build/CMakeFiles/CMakeTmp] ignore line: [] ignore line: [Run Build Command:"/usr/bin/make" "cmTC_17d4a/fast"] ignore line: [/usr/bin/make -f CMakeFiles/cmTC_17d4a.dir/build.make CMakeFiles/cmTC_17d4a.dir/build] ignore line: [make[1]: 进入目录“/home/yorknb/Documents/libBLS/build/CMakeFiles/CMakeTmp”] ignore line: [Building C object CMakeFiles/cmTC_17d4a.dir/CMakeCCompilerABI.c.o] ignore line: [/usr/bin/gcc -o CMakeFiles/cmTC_17d4a.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.10/Modules/CMakeCCompilerABI.c] ignore line: [Linking C executable cmTC_17d4a] ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_17d4a.dir/link.txt --verbose=1] ignore line: [/usr/bin/gcc -v CMakeFiles/cmTC_17d4a.dir/CMakeCCompilerABI.c.o -o cmTC_17d4a ] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/gcc] ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper] ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none] ignore line: [OFFLOAD_TARGET_DEFAULT=1] ignore line: [Target: x86_64-linux-gnu] ignore line: [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] ignore line: [Thread model: posix] ignore line: [gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04) ] ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/] ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_17d4a' '-mtune=generic' '-march=x86-64'] link line: [ /usr/lib/gcc/x86_64-linux-gnu/7/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper -plugin-opt=-fresolution=/tmp/ccVu4aFP.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_17d4a /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/7 -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/7/../../.. CMakeFiles/cmTC_17d4a.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] arg [/usr/lib/gcc/x86_64-linux-gnu/7/collect2] ==> ignore arg [-plugin] ==> ignore arg [/usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so] ==> ignore arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper] ==> ignore arg [-plugin-opt=-fresolution=/tmp/ccVu4aFP.res] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore arg [-plugin-opt=-pass-through=-lc] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore arg [--build-id] ==> ignore arg [--eh-frame-hdr] ==> ignore arg [-m] ==> ignore arg [elf_x86_64] ==> ignore arg [--hash-style=gnu] ==> ignore arg [--as-needed] ==> ignore arg [-dynamic-linker] ==> ignore arg [/lib64/ld-linux-x86-64.so.2] ==> ignore arg [-pie] ==> ignore arg [-znow] ==> ignore arg [-zrelro] ==> ignore arg [-o] ==> ignore arg [cmTC_17d4a] ==> ignore arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o] ==> ignore arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o] ==> ignore arg [/usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o] ==> ignore arg [-L/usr/lib/gcc/x86_64-linux-gnu/7] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7] arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] arg [-L/lib/../lib] ==> dir [/lib/../lib] arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../..] arg [CMakeFiles/cmTC_17d4a.dir/CMakeCCompilerABI.c.o] ==> ignore arg [-lgcc] ==> lib [gcc] arg [--push-state] ==> ignore arg [--as-needed] ==> ignore arg [-lgcc_s] ==> lib [gcc_s] arg [--pop-state] ==> ignore arg [-lc] ==> lib [c] arg [-lgcc] ==> lib [gcc] arg [--push-state] ==> ignore arg [--as-needed] ==> ignore arg [-lgcc_s] ==> lib [gcc_s] arg [--pop-state] ==> ignore arg [/usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o] ==> ignore arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] ==> ignore collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7] ==> [/usr/lib/gcc/x86_64-linux-gnu/7] collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] ==> [/usr/lib] collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] collapse library dir [/lib/../lib] ==> [/lib] collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] collapse library dir [/usr/lib/../lib] ==> [/usr/lib] collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../..] ==> [/usr/lib] implicit libs: [gcc;gcc_s;c;gcc;gcc_s] implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/7;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] implicit fwks: []
Detecting C [-std=c11] compiler features compiled with the following output: Change Dir: /home/yorknb/Documents/libBLS/build/CMakeFiles/CMakeTmp
Run Build Command:"/usr/bin/make" "cmTC_ff12f/fast" /usr/bin/make -f CMakeFiles/cmTC_ff12f.dir/build.make CMakeFiles/cmTC_ff12f.dir/build make[1]: 进入目录“/home/yorknb/Documents/libBLS/build/CMakeFiles/CMakeTmp” Building C object CMakeFiles/cmTC_ff12f.dir/feature_tests.c.o /usr/bin/gcc -std=c11 -o CMakeFiles/cmTC_ff12f.dir/feature_tests.c.o -c /home/yorknb/Documents/libBLS/build/CMakeFiles/feature_tests.c Linking C executable cmTC_ff12f /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ff12f.dir/link.txt --verbose=1 /usr/bin/gcc CMakeFiles/cmTC_ff12f.dir/feature_tests.c.o -o cmTC_ff12f make[1]: 离开目录“/home/yorknb/Documents/libBLS/build/CMakeFiles/CMakeTmp”
Detecting C [-std=c99] compiler features compiled with the following output: Change Dir: /home/yorknb/Documents/libBLS/build/CMakeFiles/CMakeTmp
Run Build Command:"/usr/bin/make" "cmTC_e29a3/fast" /usr/bin/make -f CMakeFiles/cmTC_e29a3.dir/build.make CMakeFiles/cmTC_e29a3.dir/build make[1]: 进入目录“/home/yorknb/Documents/libBLS/build/CMakeFiles/CMakeTmp” Building C object CMakeFiles/cmTC_e29a3.dir/feature_tests.c.o /usr/bin/gcc -std=c99 -o CMakeFiles/cmTC_e29a3.dir/feature_tests.c.o -c /home/yorknb/Documents/libBLS/build/CMakeFiles/feature_tests.c Linking C executable cmTC_e29a3 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e29a3.dir/link.txt --verbose=1 /usr/bin/gcc CMakeFiles/cmTC_e29a3.dir/feature_tests.c.o -o cmTC_e29a3 make[1]: 离开目录“/home/yorknb/Documents/libBLS/build/CMakeFiles/CMakeTmp”
Detecting C [-std=c90] compiler features compiled with the following output: Change Dir: /home/yorknb/Documents/libBLS/build/CMakeFiles/CMakeTmp
Run Build Command:"/usr/bin/make" "cmTC_5ddcd/fast" /usr/bin/make -f CMakeFiles/cmTC_5ddcd.dir/build.make CMakeFiles/cmTC_5ddcd.dir/build make[1]: 进入目录“/home/yorknb/Documents/libBLS/build/CMakeFiles/CMakeTmp” Building C object CMakeFiles/cmTC_5ddcd.dir/feature_tests.c.o /usr/bin/gcc -std=c90 -o CMakeFiles/cmTC_5ddcd.dir/feature_tests.c.o -c /home/yorknb/Documents/libBLS/build/CMakeFiles/feature_tests.c Linking C executable cmTC_5ddcd /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_5ddcd.dir/link.txt --verbose=1 /usr/bin/gcc CMakeFiles/cmTC_5ddcd.dir/feature_tests.c.o -o cmTC_5ddcd make[1]: 离开目录“/home/yorknb/Documents/libBLS/build/CMakeFiles/CMakeTmp”
Determining if the CXX compiler works passed with the following output: Change Dir: /home/yorknb/Documents/libBLS/build/CMakeFiles/CMakeTmp
Run Build Command:"/usr/bin/make" "cmTC_b8e29/fast" /usr/bin/make -f CMakeFiles/cmTC_b8e29.dir/build.make CMakeFiles/cmTC_b8e29.dir/build make[1]: 进入目录“/home/yorknb/Documents/libBLS/build/CMakeFiles/CMakeTmp” Building CXX object CMakeFiles/cmTC_b8e29.dir/testCXXCompiler.cxx.o /usr/bin/g++ -o CMakeFiles/cmTC_b8e29.dir/testCXXCompiler.cxx.o -c /home/yorknb/Documents/libBLS/build/CMakeFiles/CMakeTmp/testCXXCompiler.cxx Linking CXX executable cmTC_b8e29 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b8e29.dir/link.txt --verbose=1 /usr/bin/g++ CMakeFiles/cmTC_b8e29.dir/testCXXCompiler.cxx.o -o cmTC_b8e29 make[1]: 离开目录“/home/yorknb/Documents/libBLS/build/CMakeFiles/CMakeTmp”
Detecting CXX compiler ABI info compiled with the following output: Change Dir: /home/yorknb/Documents/libBLS/build/CMakeFiles/CMakeTmp
Run Build Command:"/usr/bin/make" "cmTC_be32e/fast" /usr/bin/make -f CMakeFiles/cmTC_be32e.dir/build.make CMakeFiles/cmTC_be32e.dir/build make[1]: 进入目录“/home/yorknb/Documents/libBLS/build/CMakeFiles/CMakeTmp” Building CXX object CMakeFiles/cmTC_be32e.dir/CMakeCXXCompilerABI.cpp.o /usr/bin/g++ -o CMakeFiles/cmTC_be32e.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.10/Modules/CMakeCXXCompilerABI.cpp Linking CXX executable cmTC_be32e /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_be32e.dir/link.txt --verbose=1 /usr/bin/g++ -v CMakeFiles/cmTC_be32e.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_be32e Using built-in specs. COLLECT_GCC=/usr/bin/g++ 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) COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/ COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_be32e' '-shared-libgcc' '-mtune=generic' '-march=x86-64' /usr/lib/gcc/x86_64-linux-gnu/7/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper -plugin-opt=-fresolution=/tmp/ccFhurzq.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_be32e /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/7 -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/7/../../.. CMakeFiles/cmTC_be32e.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_be32e' '-shared-libgcc' '-mtune=generic' '-march=x86-64' make[1]: 离开目录“/home/yorknb/Documents/libBLS/build/CMakeFiles/CMakeTmp”
Parsed CXX implicit link information from above output: link line regex: [^( |.[/])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/]+-)?ld|collect2)[^/]*( |$)] ignore line: [Change Dir: /home/yorknb/Documents/libBLS/build/CMakeFiles/CMakeTmp] ignore line: [] ignore line: [Run Build Command:"/usr/bin/make" "cmTC_be32e/fast"] ignore line: [/usr/bin/make -f CMakeFiles/cmTC_be32e.dir/build.make CMakeFiles/cmTC_be32e.dir/build] ignore line: [make[1]: 进入目录“/home/yorknb/Documents/libBLS/build/CMakeFiles/CMakeTmp”] ignore line: [Building CXX object CMakeFiles/cmTC_be32e.dir/CMakeCXXCompilerABI.cpp.o] ignore line: [/usr/bin/g++ -o CMakeFiles/cmTC_be32e.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.10/Modules/CMakeCXXCompilerABI.cpp] ignore line: [Linking CXX executable cmTC_be32e] ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_be32e.dir/link.txt --verbose=1] ignore line: [/usr/bin/g++ -v CMakeFiles/cmTC_be32e.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_be32e ] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/g++] ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper] ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none] ignore line: [OFFLOAD_TARGET_DEFAULT=1] ignore line: [Target: x86_64-linux-gnu] ignore line: [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] ignore line: [Thread model: posix] ignore line: [gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04) ] ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/] ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_be32e' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] link line: [ /usr/lib/gcc/x86_64-linux-gnu/7/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper -plugin-opt=-fresolution=/tmp/ccFhurzq.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_be32e /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/7 -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/7/../../.. CMakeFiles/cmTC_be32e.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] arg [/usr/lib/gcc/x86_64-linux-gnu/7/collect2] ==> ignore arg [-plugin] ==> ignore arg [/usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so] ==> ignore arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper] ==> ignore arg [-plugin-opt=-fresolution=/tmp/ccFhurzq.res] ==> ignore arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore arg [-plugin-opt=-pass-through=-lc] ==> ignore arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore arg [--build-id] ==> ignore arg [--eh-frame-hdr] ==> ignore arg [-m] ==> ignore arg [elf_x86_64] ==> ignore arg [--hash-style=gnu] ==> ignore arg [--as-needed] ==> ignore arg [-dynamic-linker] ==> ignore arg [/lib64/ld-linux-x86-64.so.2] ==> ignore arg [-pie] ==> ignore arg [-znow] ==> ignore arg [-zrelro] ==> ignore arg [-o] ==> ignore arg [cmTC_be32e] ==> ignore arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o] ==> ignore arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o] ==> ignore arg [/usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o] ==> ignore arg [-L/usr/lib/gcc/x86_64-linux-gnu/7] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7] arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] arg [-L/lib/../lib] ==> dir [/lib/../lib] arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../..] arg [CMakeFiles/cmTC_be32e.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore arg [-lstdc++] ==> lib [stdc++] arg [-lm] ==> lib [m] arg [-lgcc_s] ==> lib [gcc_s] arg [-lgcc] ==> lib [gcc] arg [-lc] ==> lib [c] arg [-lgcc_s] ==> lib [gcc_s] arg [-lgcc] ==> lib [gcc] arg [/usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o] ==> ignore arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] ==> ignore collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7] ==> [/usr/lib/gcc/x86_64-linux-gnu/7] collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] ==> [/usr/lib] collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] collapse library dir [/lib/../lib] ==> [/lib] collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] collapse library dir [/usr/lib/../lib] ==> [/usr/lib] collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../..] ==> [/usr/lib] implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/7;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] implicit fwks: []
Detecting CXX [-std=c++1z] compiler features compiled with the following output: Change Dir: /home/yorknb/Documents/libBLS/build/CMakeFiles/CMakeTmp
Run Build Command:"/usr/bin/make" "cmTC_f2f93/fast" /usr/bin/make -f CMakeFiles/cmTC_f2f93.dir/build.make CMakeFiles/cmTC_f2f93.dir/build make[1]: 进入目录“/home/yorknb/Documents/libBLS/build/CMakeFiles/CMakeTmp” Building CXX object CMakeFiles/cmTC_f2f93.dir/feature_tests.cxx.o /usr/bin/g++ -std=c++1z -o CMakeFiles/cmTC_f2f93.dir/feature_tests.cxx.o -c /home/yorknb/Documents/libBLS/build/CMakeFiles/feature_tests.cxx Linking CXX executable cmTC_f2f93 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f2f93.dir/link.txt --verbose=1 /usr/bin/g++ CMakeFiles/cmTC_f2f93.dir/feature_tests.cxx.o -o cmTC_f2f93 make[1]: 离开目录“/home/yorknb/Documents/libBLS/build/CMakeFiles/CMakeTmp”
Detecting CXX [-std=c++14] compiler features compiled with the following output: Change Dir: /home/yorknb/Documents/libBLS/build/CMakeFiles/CMakeTmp
Run Build Command:"/usr/bin/make" "cmTC_4a2ce/fast" /usr/bin/make -f CMakeFiles/cmTC_4a2ce.dir/build.make CMakeFiles/cmTC_4a2ce.dir/build make[1]: 进入目录“/home/yorknb/Documents/libBLS/build/CMakeFiles/CMakeTmp” Building CXX object CMakeFiles/cmTC_4a2ce.dir/feature_tests.cxx.o /usr/bin/g++ -std=c++14 -o CMakeFiles/cmTC_4a2ce.dir/feature_tests.cxx.o -c /home/yorknb/Documents/libBLS/build/CMakeFiles/feature_tests.cxx Linking CXX executable cmTC_4a2ce /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4a2ce.dir/link.txt --verbose=1 /usr/bin/g++ CMakeFiles/cmTC_4a2ce.dir/feature_tests.cxx.o -o cmTC_4a2ce make[1]: 离开目录“/home/yorknb/Documents/libBLS/build/CMakeFiles/CMakeTmp”
Detecting CXX [-std=c++11] compiler features compiled with the following output: Change Dir: /home/yorknb/Documents/libBLS/build/CMakeFiles/CMakeTmp
Run Build Command:"/usr/bin/make" "cmTC_29488/fast" /usr/bin/make -f CMakeFiles/cmTC_29488.dir/build.make CMakeFiles/cmTC_29488.dir/build make[1]: 进入目录“/home/yorknb/Documents/libBLS/build/CMakeFiles/CMakeTmp” Building CXX object CMakeFiles/cmTC_29488.dir/feature_tests.cxx.o /usr/bin/g++ -std=c++11 -o CMakeFiles/cmTC_29488.dir/feature_tests.cxx.o -c /home/yorknb/Documents/libBLS/build/CMakeFiles/feature_tests.cxx Linking CXX executable cmTC_29488 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_29488.dir/link.txt --verbose=1 /usr/bin/g++ CMakeFiles/cmTC_29488.dir/feature_tests.cxx.o -o cmTC_29488 make[1]: 离开目录“/home/yorknb/Documents/libBLS/build/CMakeFiles/CMakeTmp”
Detecting CXX [-std=c++98] compiler features compiled with the following output: Change Dir: /home/yorknb/Documents/libBLS/build/CMakeFiles/CMakeTmp
Run Build Command:"/usr/bin/make" "cmTC_e4d89/fast" /usr/bin/make -f CMakeFiles/cmTC_e4d89.dir/build.make CMakeFiles/cmTC_e4d89.dir/build make[1]: 进入目录“/home/yorknb/Documents/libBLS/build/CMakeFiles/CMakeTmp” Building CXX object CMakeFiles/cmTC_e4d89.dir/feature_tests.cxx.o /usr/bin/g++ -std=c++98 -o CMakeFiles/cmTC_e4d89.dir/feature_tests.cxx.o -c /home/yorknb/Documents/libBLS/build/CMakeFiles/feature_tests.cxx Linking CXX executable cmTC_e4d89 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e4d89.dir/link.txt --verbose=1 /usr/bin/g++ CMakeFiles/cmTC_e4d89.dir/feature_tests.cxx.o -o cmTC_e4d89 make[1]: 离开目录“/home/yorknb/Documents/libBLS/build/CMakeFiles/CMakeTmp”
"
please help me.