Performing C++ SOURCE FILE Test HAVE_opensslv11_headers failed with the following output: Change Dir: /home/qt/RTA/src-6.7.0/CMakeFiles/CMakeTmp Run Build Command(s):/usr/bin/ninja cmTC_ed5f7 && [1/2] Building CXX object CMakeFiles/cmTC_ed5f7.dir/src.cxx.o FAILED: CMakeFiles/cmTC_ed5f7.dir/src.cxx.o /usr/bin/c++ -DHAVE_opensslv11_headers -fPIE -std=gnu++17 -o CMakeFiles/cmTC_ed5f7.dir/src.cxx.o -c /home/qt/RTA/src-6.7.0/CMakeFiles/CMakeTmp/src.cxx /home/qt/RTA/src-6.7.0/CMakeFiles/CMakeTmp/src.cxx:4:4: error: #error OpenSSL >= 1.1.1 is required 4 | # error OpenSSL >= 1.1.1 is required | ^~~~~ ninja: build stopped: subcommand failed. Source file was: #include #include #if !defined(OPENSSL_VERSION_NUMBER) || defined(OPENSSL_VERSION_MAJOR) || OPENSSL_VERSION_NUMBER-0 < 0x10101000L # error OpenSSL >= 1.1.1 is required #endif #if !defined(OPENSSL_NO_EC) && !defined(SSL_CTRL_SET_CURVES) # error OpenSSL was reported as >= 1.1.1 but is missing required features, possibly it is libressl which is unsupported #endif int main(void) { /* BEGIN TEST: */ /* END TEST: */ return 0; } Performing C++ SOURCE FILE Test HAVE_opensslv11 failed with the following output: Change Dir: /home/qt/RTA/src-6.7.0/CMakeFiles/CMakeTmp Run Build Command(s):/usr/bin/ninja cmTC_6171e && [1/2] Building CXX object CMakeFiles/cmTC_6171e.dir/src.cxx.o FAILED: CMakeFiles/cmTC_6171e.dir/src.cxx.o /usr/bin/c++ -DHAVE_opensslv11 -fPIE -std=gnu++17 -o CMakeFiles/cmTC_6171e.dir/src.cxx.o -c /home/qt/RTA/src-6.7.0/CMakeFiles/CMakeTmp/src.cxx /home/qt/RTA/src-6.7.0/CMakeFiles/CMakeTmp/src.cxx:4:4: error: #error OpenSSL >= 1.1.1 is required 4 | # error OpenSSL >= 1.1.1 is required | ^~~~~ ninja: build stopped: subcommand failed. Source file was: #include #include #if !defined(OPENSSL_VERSION_NUMBER) || defined(OPENSSL_VERSION_MAJOR) || OPENSSL_VERSION_NUMBER-0 < 0x10101000L # error OpenSSL >= 1.1.1 is required #endif #if !defined(OPENSSL_NO_EC) && !defined(SSL_CTRL_SET_CURVES) # error OpenSSL was reported as >= 1.1.1 but is missing required features, possibly it is libressl which is unsupported #endif int main(void) { /* BEGIN TEST: */ SSL_free(SSL_new(0)); /* END TEST: */ return 0; } Performing C++ SOURCE FILE Test TEST_use_lld_linker failed with the following output: Change Dir: /home/qt/RTA/src-6.7.0/CMakeFiles/CMakeTmp Run Build Command(s):/usr/bin/ninja cmTC_7f69d && [1/2] Building CXX object CMakeFiles/cmTC_7f69d.dir/src.cxx.o [2/2] Linking CXX executable cmTC_7f69d FAILED: cmTC_7f69d : && /usr/bin/c++ -fuse-ld=lld CMakeFiles/cmTC_7f69d.dir/src.cxx.o -o cmTC_7f69d && : collect2: fatal error: cannot find ‘ld’ compilation terminated. ninja: build stopped: subcommand failed. Source file was: int main() { return 0; } Performing C++ SOURCE FILE Test TEST_gdb_index failed with the following output: Change Dir: /home/qt/RTA/src-6.7.0/CMakeFiles/CMakeTmp Run Build Command(s):/usr/bin/ninja cmTC_03434 && [1/2] Building CXX object CMakeFiles/cmTC_03434.dir/src.cxx.o [2/2] Linking CXX executable cmTC_03434 FAILED: cmTC_03434 : && /usr/bin/c++ -Wl,--gdb-index CMakeFiles/cmTC_03434.dir/src.cxx.o -o cmTC_03434 && : /usr/bin/ld: unrecognized option '--gdb-index' /usr/bin/ld: use the --help option for usage information collect2: error: ld returned 1 exit status ninja: build stopped: subcommand failed. Source file was: int main() { return 0; } Performing C++ SOURCE FILE Test HAVE_alloca_malloc_h failed with the following output: Change Dir: /home/qt/RTA/src-6.7.0/CMakeFiles/CMakeTmp Run Build Command(s):/usr/bin/ninja cmTC_27d79 && [1/2] Building CXX object CMakeFiles/cmTC_27d79.dir/src.cxx.o FAILED: CMakeFiles/cmTC_27d79.dir/src.cxx.o /usr/bin/c++ -DHAVE_alloca_malloc_h -fPIE -std=gnu++17 -o CMakeFiles/cmTC_27d79.dir/src.cxx.o -c /home/qt/RTA/src-6.7.0/CMakeFiles/CMakeTmp/src.cxx /home/qt/RTA/src-6.7.0/CMakeFiles/CMakeTmp/src.cxx: In function ‘int main()’: /home/qt/RTA/src-6.7.0/CMakeFiles/CMakeTmp/src.cxx:6:1: error: ‘alloca’ was not declared in this scope; did you mean ‘valloc’? 6 | alloca(1); | ^~~~~~ | valloc ninja: build stopped: subcommand failed. Source file was: #include int main(void) { /* BEGIN TEST: */ alloca(1); /* END TEST: */ return 0; } Performing C++ SOURCE FILE Test HAVE_pollts failed with the following output: Change Dir: /home/qt/RTA/src-6.7.0/CMakeFiles/CMakeTmp Run Build Command(s):/usr/bin/ninja cmTC_1b4b4 && [1/2] Building CXX object CMakeFiles/cmTC_1b4b4.dir/src.cxx.o FAILED: CMakeFiles/cmTC_1b4b4.dir/src.cxx.o /usr/bin/c++ -DHAVE_pollts -fPIE -std=gnu++17 -o CMakeFiles/cmTC_1b4b4.dir/src.cxx.o -c /home/qt/RTA/src-6.7.0/CMakeFiles/CMakeTmp/src.cxx /home/qt/RTA/src-6.7.0/CMakeFiles/CMakeTmp/src.cxx: In function ‘int main()’: /home/qt/RTA/src-6.7.0/CMakeFiles/CMakeTmp/src.cxx:11:1: error: ‘pollts’ was not declared in this scope; did you mean ‘pollfd’? 11 | pollts(&pfd, 1, &ts, &sig); | ^~~~~~ | pollfd ninja: build stopped: subcommand failed. Source file was: #include #include #include int main(void) { /* BEGIN TEST: */ struct pollfd pfd; struct timespec ts; sigset_t sig; pollts(&pfd, 1, &ts, &sig); /* END TEST: */ return 0; } Performing C++ SOURCE FILE Test HAVE_cpp_winrt failed with the following output: Change Dir: /home/qt/RTA/src-6.7.0/CMakeFiles/CMakeTmp Run Build Command(s):/usr/bin/ninja cmTC_c166f && [1/2] Building CXX object CMakeFiles/cmTC_c166f.dir/src.cxx.o FAILED: CMakeFiles/cmTC_c166f.dir/src.cxx.o /usr/bin/c++ -DHAVE_cpp_winrt -fPIE -std=gnu++17 -o CMakeFiles/cmTC_c166f.dir/src.cxx.o -c /home/qt/RTA/src-6.7.0/CMakeFiles/CMakeTmp/src.cxx /home/qt/RTA/src-6.7.0/CMakeFiles/CMakeTmp/src.cxx:2:13: fatal error: winrt/base.h: No such file or directory 2 | # include | ^~~~~~~~~~~~~~ compilation terminated. ninja: build stopped: subcommand failed. Source file was: // Including winrt/base.h causes an error in some configurations (Windows 10 SDK + c++20) # include int main(void) { return 0; } Performing C++ SOURCE FILE Test HAVE_res_setservers failed with the following output: Change Dir: /home/qt/RTA/src-6.7.0/CMakeFiles/CMakeTmp Run Build Command(s):/usr/bin/ninja cmTC_4018d && [1/2] Building CXX object CMakeFiles/cmTC_4018d.dir/src.cxx.o FAILED: CMakeFiles/cmTC_4018d.dir/src.cxx.o /usr/bin/c++ -DHAVE_res_setservers -fPIE -std=gnu++17 -o CMakeFiles/cmTC_4018d.dir/src.cxx.o -c /home/qt/RTA/src-6.7.0/CMakeFiles/CMakeTmp/src.cxx /home/qt/RTA/src-6.7.0/CMakeFiles/CMakeTmp/src.cxx: In function ‘int main()’: /home/qt/RTA/src-6.7.0/CMakeFiles/CMakeTmp/src.cxx:6:30: error: aggregate ‘main()::res_sockaddr_union sa’ has incomplete type and cannot be defined 6 | union res_sockaddr_union sa; | ^~ /home/qt/RTA/src-6.7.0/CMakeFiles/CMakeTmp/src.cxx:8:5: error: ‘res_setservers’ was not declared in this scope; did you mean ‘res_isourserver’? 8 | res_setservers(s, &sa, 1); | ^~~~~~~~~~~~~~ | res_isourserver ninja: build stopped: subcommand failed. Source file was: #include #include #include int main() { union res_sockaddr_union sa; res_state s = nullptr; res_setservers(s, &sa, 1); return 0; } Performing C++ SOURCE FILE Test HAVE_sctp failed with the following output: Change Dir: /home/qt/RTA/src-6.7.0/CMakeFiles/CMakeTmp Run Build Command(s):/usr/bin/ninja cmTC_4ee61 && [1/2] Building CXX object CMakeFiles/cmTC_4ee61.dir/src.cxx.o FAILED: CMakeFiles/cmTC_4ee61.dir/src.cxx.o /usr/bin/c++ -DHAVE_sctp -fPIE -std=gnu++17 -o CMakeFiles/cmTC_4ee61.dir/src.cxx.o -c /home/qt/RTA/src-6.7.0/CMakeFiles/CMakeTmp/src.cxx /home/qt/RTA/src-6.7.0/CMakeFiles/CMakeTmp/src.cxx:4:10: fatal error: netinet/sctp.h: No such file or directory 4 | #include | ^~~~~~~~~~~~~~~~ compilation terminated. ninja: build stopped: subcommand failed. Source file was: #include #include #include #include int main(void) { /* BEGIN TEST: */ sctp_initmsg sctpInitMsg; socklen_t sctpInitMsgSize = sizeof(sctpInitMsg); (void) socket(PF_INET, SOCK_STREAM, IPPROTO_SCTP); (void) getsockopt(-1, SOL_SCTP, SCTP_INITMSG, &sctpInitMsg, &sctpInitMsgSize); /* END TEST: */ return 0; } Performing C++ SOURCE FILE Test HAVE_networklistmanager failed with the following output: Change Dir: /home/qt/RTA/src-6.7.0/CMakeFiles/CMakeTmp Run Build Command(s):/usr/bin/ninja cmTC_f6b41 && [1/2] Building CXX object CMakeFiles/cmTC_f6b41.dir/src.cxx.o FAILED: CMakeFiles/cmTC_f6b41.dir/src.cxx.o /usr/bin/c++ -DHAVE_networklistmanager -fPIE -std=gnu++17 -o CMakeFiles/cmTC_f6b41.dir/src.cxx.o -c /home/qt/RTA/src-6.7.0/CMakeFiles/CMakeTmp/src.cxx /home/qt/RTA/src-6.7.0/CMakeFiles/CMakeTmp/src.cxx:1:11: fatal error: netlistmgr.h: No such file or directory 1 | #include | ^~~~~~~~~~~~~~ compilation terminated. ninja: build stopped: subcommand failed. Source file was: #include #include #include int main(void) { /* BEGIN TEST: */ using namespace Microsoft::WRL; ComPtr networkListManager; ComPtr connectionPoint; ComPtr connectionPointContainer; networkListManager.As(&connectionPointContainer); connectionPointContainer->FindConnectionPoint(IID_INetworkConnectionEvents, &connectionPoint); /* END TEST: */ return 0; } Performing C++ SOURCE FILE Test HAVE_arm_thumb failed with the following output: Change Dir: /home/qt/RTA/src-6.7.0/CMakeFiles/CMakeTmp Run Build Command(s):/usr/bin/ninja cmTC_27132 && [1/2] Building CXX object CMakeFiles/cmTC_27132.dir/src.cxx.o FAILED: CMakeFiles/cmTC_27132.dir/src.cxx.o /usr/bin/c++ -DHAVE_arm_thumb -fPIE -std=gnu++17 -o CMakeFiles/cmTC_27132.dir/src.cxx.o -c /home/qt/RTA/src-6.7.0/CMakeFiles/CMakeTmp/src.cxx /home/qt/RTA/src-6.7.0/CMakeFiles/CMakeTmp/src.cxx:16:6: error: #error "fail" 16 | # error "fail" | ^~~~~ ninja: build stopped: subcommand failed. Source file was: int main(int argc, char **argv) { (void)argc; (void)argv; /* BEGIN TEST: */ #if defined(thumb2) || defined(__thumb2__) # define THUMB_OK #elif (defined(__thumb) || defined(__thumb__)) && __TARGET_ARCH_THUMB-0 == 4 # define THUMB_OK #elif defined(__ARM_ARCH_ISA_THUMB) && __ARM_ARCH_ISA_THUMB == 2 // clang 3.5 and later will set this if the core supports the Thumb-2 ISA. # define THUMB_OK #else # error "fail" #endif /* END TEST: */ return 0; } Performing C++ SOURCE FILE Test HAVE_ntddmodm failed with the following output: Change Dir: /home/qt/RTA/src-6.7.0/CMakeFiles/CMakeTmp Run Build Command(s):/usr/bin/ninja cmTC_890c6 && [1/2] Building CXX object CMakeFiles/cmTC_890c6.dir/src.cxx.o FAILED: CMakeFiles/cmTC_890c6.dir/src.cxx.o /usr/bin/c++ -DHAVE_ntddmodm -fPIE -std=gnu++17 -o CMakeFiles/cmTC_890c6.dir/src.cxx.o -c /home/qt/RTA/src-6.7.0/CMakeFiles/CMakeTmp/src.cxx /home/qt/RTA/src-6.7.0/CMakeFiles/CMakeTmp/src.cxx:2:10: fatal error: windows.h: No such file or directory 2 | #include | ^~~~~~~~~~~ compilation terminated. ninja: build stopped: subcommand failed. Source file was: #include #include int main(int argc, char **argv) { (void)argc; (void)argv; /* BEGIN TEST: */ GUID guid = GUID_DEVINTERFACE_MODEM; /* END TEST: */ return 0; } Performing C++ SOURCE FILE Test HAVE_winversion failed with the following output: Change Dir: /home/qt/RTA/src-6.7.0/CMakeFiles/CMakeTmp Run Build Command(s):/usr/bin/ninja cmTC_f74ab && [1/2] Building CXX object CMakeFiles/cmTC_f74ab.dir/src.cxx.o FAILED: CMakeFiles/cmTC_f74ab.dir/src.cxx.o /usr/bin/c++ -DHAVE_winversion -fPIE -std=gnu++17 -o CMakeFiles/cmTC_f74ab.dir/src.cxx.o -c /home/qt/RTA/src-6.7.0/CMakeFiles/CMakeTmp/src.cxx /home/qt/RTA/src-6.7.0/CMakeFiles/CMakeTmp/src.cxx:3:2: error: #error unsupported Visual Studio version 3 | #error unsupported Visual Studio version | ^~~~~ ninja: build stopped: subcommand failed. Source file was: #if !defined(__clang__) && _MSC_VER < 1922 #error unsupported Visual Studio version #endif int main(void){ return 0; } Performing C++ SOURCE FILE Test HAVE_uacpp failed with the following output: Change Dir: /home/qt/RTA/src-6.7.0/CMakeFiles/CMakeTmp Run Build Command(s):/usr/bin/ninja cmTC_1fdf6 && [1/2] Building CXX object CMakeFiles/cmTC_1fdf6.dir/src.cxx.o FAILED: CMakeFiles/cmTC_1fdf6.dir/src.cxx.o /usr/bin/c++ -DHAVE_uacpp -fPIE -std=gnu++17 -o CMakeFiles/cmTC_1fdf6.dir/src.cxx.o -c /home/qt/RTA/src-6.7.0/CMakeFiles/CMakeTmp/src.cxx /home/qt/RTA/src-6.7.0/CMakeFiles/CMakeTmp/src.cxx:3:10: fatal error: uaplatformlayer.h: No such file or directory 3 | #include | ^~~~~~~~~~~~~~~~~~~ compilation terminated. ninja: build stopped: subcommand failed. Source file was: #include #include #include #include using namespace UaClientSdk; int main(int /*argc*/, char ** /*argv*/) { UaPlatformLayer::init(); UaSession *session = new UaSession; UaPlatformLayer::cleanup(); return 0; }