Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Trouble building opencv4.1.1 on RHEL 6

Steps followed:

-> Installed dependancies:python 2.7, python-devel, numpy, matplotlib, cmake, gcc, gcc-c++, tbb, tbb-devel, gtk2-devel, pkgconfig, ffmpeg-devel, gstreamer-plugins-base-devel,

-> Did cmake: [root@sapinjal-lnx build]# cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local -D WITH_TBB=ON -D BUILD_PYTHON_SUPPORT=ON ..

-> Did make and it has thrown many errors:

[root@sapinjal-lnx build]# make -j7 ... ...

/localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h: At global scope: /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:1895: error: \u2018RepeatedPtrField\u2019 is not a template /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:1895: error: \u2018TypeHandler\u2019 in class \u2018google::RepeatedPtrField\u2019 does not name a type /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:1896: error: expected unqualified-id before \u2018:\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:1900: error: \u2018RepeatedPtrField\u2019 is not a template /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:1900: error: \u2018string\u2019 was not declared in this scope /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:1900: error: \u2018TypeHandler\u2019 in class \u2018google::RepeatedPtrField\u2019 does not name a type /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:1901: error: expected unqualified-id before \u2018:\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:1905: error: \u2018google::RepeatedPtrField\u2019 is not a template /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:1905: error: declaration of \u2018google::RepeatedPtrField RepeatedPtrField()\u2019 not in a namespace surrounding \u2018::\u2019 /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:1905: error: \u2018google::RepeatedPtrField RepeatedPtrField()\u2019 should have been declared inside \u2018::\u2019 /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h: In function \u2018google::RepeatedPtrField google::RepeatedPtrField()\u2019: /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:1905: error: return type \u2018struct google::RepeatedPtrField\u2019 is incomplete /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:1906: error: only constructors take base initializers /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h: At global scope: /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:1909: error: expected initializer before \u2018::\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:1913: error: expected initializer before \u2018::\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:1921: error: expected initializer before \u2018::\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:1933: error: expected constructor, destructor, or type conversion before \u2018::\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:1938: error: expected initializer before \u2018&\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:1948: error: expected initializer before \u2018::\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:1961: error: expected initializer before \u2018&\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:1978: error: expected initializer before \u2018::\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:1983: error: expected initializer before \u2018::\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:1988: error: expected initializer before \u2018::\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:1994: error: expected initializer before \u2018::\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:1999: error: expected initializer before \u2018::\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2005: error: expected initializer before \u2018::\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2011: error: expected initializer before \u2018::\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2016: error: expected initializer before \u2018::\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2027: error: expected initializer before \u2018::\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2037: error: expected initializer before \u2018::\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2070: error: expected initializer before \u2018::\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2083: error: expected initializer before \u2018::\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2101: error: expected initializer before \u2018::\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2106: error: expected initializer before \u2018::\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2112: error: expected initializer before \u2018::\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2118: error: expected nested-name-specifier /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2118: error: expected initializer before \u2018::\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2124: error: expected nested-name-specifier /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2124: error: expected initializer before \u2018::\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2133: error: expected initializer before \u2018::\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2138: error: expected initializer before \u2018::\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2143: error: expected initializer before \u2018::\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2150: error: expected initializer before \u2018::\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2158: error: expected initializer before \u2018::\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2163: error: expected initializer before \u2018\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2168: error: expected initializer before \u2018::\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2173: error: expected initializer before \u2018::\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2178: error: expected initializer before \u2018::\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2183: error: expected initializer before \u2018::\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2188: error: expected initializer before \u2018::\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2193: error: expected initializer before \u2018::\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2198: error: expected initializer before \u2018::\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2203: error: expected initializer before \u2018::\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2208: error: expected initializer before \u2018::\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2213: error: expected initializer before \u2018::\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2243: error: expected nested-name-specifier before \u2018remove_const\u2019 /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2243: error: expected \u2018;\u2019 before \u2018<\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h: In constructor \u2018google::internal::RepeatedPtrIterator<it>::RepeatedPtrIterator(const google::internal::RepeatedPtrIterator<otherelement>&)\u2019: /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2261: error: \u2018implicit_cast\u2019 was not declared in this scope /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2261: error: expected primary-expression before \u2018\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2261: error: expected primary-expression before \u2018>\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h: At global scope: /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2337: error: expected nested-name-specifier before \u2018remove_const\u2019 /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2337: error: expected \u2018;\u2019 before \u2018<\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h: In member function \u2018void google::internal::RepeatedPtrFieldBase::InternalSwap(google::internal::RepeatedPtrFieldBase)\u2019: /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2406: error: \u2018GetArenaNoVirtual\u2019 was not declared in this scope /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2406: error: \u2018class google::internal::RepeatedPtrFieldBase\u2019 has no member named \u2018GetArenaNoVirtual\u2019 /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h: At global scope: /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2416: error: expected nested-name-specifier /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2416: error: expected initializer before \u2018::\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2421: error: expected nested-name-specifier /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2421: error: expected initializer before \u2018::\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2426: error: expected nested-name-specifier /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2426: error: expected initializer before \u2018::\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2431: error: expected nested-name-specifier /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2431: error: expected initializer before \u2018::\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2436: error: expected nested-name-specifier /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2436: error: expected initializer before \u2018::\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2441: error: expected nested-name-specifier /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2441: error: expected initializer before \u2018::\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2447: error: expected nested-name-specifier /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2447: error: expected initializer before \u2018::\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2452: error: expected nested-name-specifier /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2452: error: expected initializer before \u2018::\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2457: error: expected nested-name-specifier /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2457: error: expected initializer before \u2018::\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2462: error: expected nested-name-specifier /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2462: error: expected initializer before \u2018::\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2484: error: expected \u2018)\u2019 before \u2018<\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2502: error: expected \u2018;\u2019 before \u2018<\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h: In member function \u2018google::internal::RepeatedFieldBackInsertIterator<t>& google::internal::RepeatedFieldBackInsertIterator<t>::operator=(const T&)\u2019: /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2488: error: \u2018field_\u2019 was not declared in this scope /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h: At global scope: /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2510: error: expected \u2018)\u2019 before \u2018\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2539: error: template-id \u2018RepeatedPtrField<t>\u2019 used as a declarator /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2539: error: expected \u2018;\u2019 before \u2018\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h: In member function \u2018google::internal::RepeatedPtrFieldBackInsertIterator<t>& google::internal::RepeatedPtrFieldBackInsertIterator<t>::operator=(const T&)\u2019: /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2514: error: \u2018field_\u2019 was not declared in this scope /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h: In member function \u2018google::internal::RepeatedPtrFieldBackInsertIterator<t>& google::internal::RepeatedPtrFieldBackInsertIterator<t>::operator=(const T)\u2019: /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2519: error: \u2018field_\u2019 was not declared in this scope /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h: In member function \u2018google::internal::RepeatedPtrFieldBackInsertIterator<t>& google::internal::RepeatedPtrFieldBackInsertIterator<t>::operator=(T&&)\u2019: /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2524: error: \u2018field_\u2019 was not declared in this scope /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h: At global scope: /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2548: error: expected \u2018)\u2019 before \u2018\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2568: error: template-id \u2018RepeatedPtrField<t>\u2019 used as a declarator /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2568: error: expected \u2018;\u2019 before \u2018\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h: In member function \u2018google::internal::AllocatedRepeatedPtrFieldBackInsertIterator<t>& google::internal::AllocatedRepeatedPtrFieldBackInsertIterator<t>::operator=(T)\u2019: /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2553: error: \u2018field_\u2019 was not declared in this scope /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h: At global scope: /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2578: error: expected \u2018)\u2019 before \u2018<\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2598: error: invalid use of \u2018::\u2019 /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2598: error: expected \u2018;\u2019 before \u2018<\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h: In member function \u2018google::internal::UnsafeArenaAllocatedRepeatedPtrFieldBackInsertIterator<t>& google::internal::UnsafeArenaAllocatedRepeatedPtrFieldBackInsertIterator<t>::operator=(const T)\u2019: /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2583: error: \u2018field_\u2019 was not declared in this scope /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h: At global scope: /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2606: error: template declaration of \u2018google::internal::RepeatedFieldBackInsertIterator<t> google::RepeatedFieldBackInserter\u2019 /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2606: error: \u2018RepeatedField\u2019 was not declared in this scope /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2606: error: expected primary-expression before \u2018>\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2606: error: expected primary-expression before \u2018const\u2019 /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2613: error: template declaration of \u2018google::internal::RepeatedPtrFieldBackInsertIterator<t> google::RepeatedPtrFieldBackInserter\u2019 /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2613: error: expected primary-expression before \u2018const\u2019 /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2613: error: expected \u2018)\u2019 before \u2018const\u2019 /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2621: error: template declaration of \u2018google::internal::RepeatedPtrFieldBackInsertIterator<t> google::RepeatedFieldBackInserter\u2019 /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2621: error: expected primary-expression before \u2018const\u2019 /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2621: error: expected \u2018)\u2019 before \u2018const\u2019 /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2630: error: template declaration of \u2018google::internal::AllocatedRepeatedPtrFieldBackInsertIterator<t> google::AllocatedRepeatedPtrFieldBackInserter\u2019 /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2630: error: expected primary-expression before \u2018const\u2019 /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2630: error: expected \u2018)\u2019 before \u2018const\u2019 /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2649: error: template declaration of \u2018google::internal::UnsafeArenaAllocatedRepeatedPtrFieldBackInsertIterator<t> google::UnsafeArenaAllocatedRepeatedPtrFieldBackInserter\u2019 /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2649: error: \u2018RepeatedPtrField\u2019 is not a member of \u2018google::protobuf\u2019 /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2649: error: expected primary-expression before \u2018>\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2649: error: expected primary-expression before \u2018const\u2019 /localdisk/ADRS/opencv-4.1.1/3rdparty/protobuf/src/google/protobuf/repeated_field.h:2656: error: expected declaration before \u2018}\u2019 token make[2]: * [3rdparty/protobuf/CMakeFiles/libprotobuf.dir/src/google/protobuf/extension_set.cc.o] Error 1 make[1]: [3rdparty/protobuf/CMakeFiles/libprotobuf.dir/all] Error 2 make[1]: Waiting for unfinished jobs.... [ 5%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dec/vp8l_dec.c.o [ 5%] Building C object 3rdparty/libjasper/CMakeFiles/libjasper.dir/jas_iccdata.c.o [ 5%] Building CXX object 3rdparty/openexr/CMakeFiles/IlmImf.dir/IlmThread/IlmThread.cpp.o [ 5%] Building C object 3rdparty/libjasper/CMakeFiles/libjasper.dir/jas_image.c.o [ 5%] Building C object 3rdparty/libjasper/CMakeFiles/libjasper.dir/jas_init.c.o [ 5%] Building C object 3rdparty/libtiff/CMakeFiles/libtiff.dir/tif_dirwrite.c.o [ 5%] Building C object 3rdparty/libjpeg-turbo/CMakeFiles/libjpeg-turbo.dir/src/jcicc.c.o [ 5%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dec/webp_dec.c.o [ 5%] Building C object 3rdparty/libtiff/CMakeFiles/libtiff.dir/tif_dumpmode.c.o [ 5%] Building CXX object 3rdparty/openexr/CMakeFiles/IlmImf.dir/IlmThread/IlmThreadMutex.cpp.o [ 5%] Building CXX object 3rdparty/openexr/CMakeFiles/IlmImf.dir/IlmThread/IlmThreadMutexPosix.cpp.o [ 5%] Building CXX object 3rdparty/openexr/CMakeFiles/IlmImf.dir/IlmThread/IlmThreadPool.cpp.o [ 5%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/demux/anim_decode.c.o [ 5%] Building C object 3rdparty/libjasper/CMakeFiles/libjasper.dir/jas_malloc.c.o [ 5%] Building C object 3rdparty/libtiff/CMakeFiles/libtiff.dir/tif_error.c.o /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:49:19: error: atomic: No such file or directory [ 5%] Building C object 3rdparty/libjasper/CMakeFiles/libjasper.dir/jas_seq.c.o [ 5%] Building C object 3rdparty/libtiff/CMakeFiles/libtiff.dir/tif_extension.c.o [ 5%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/demux/demux.c.o [ 5%] Building C object 3rdparty/libtiff/CMakeFiles/libtiff.dir/tif_fax3.c.o [ 5%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/alpha_processing.c.o [ 5%] Building C object 3rdparty/libjasper/CMakeFiles/libjasper.dir/jas_stream.c.o [ 5%] Building CXX object 3rdparty/openexr/CMakeFiles/IlmImf.dir/IlmThread/IlmThreadPosix.cpp.o [ 5%] Building C object 3rdparty/libjpeg-turbo/CMakeFiles/libjpeg-turbo.dir/src/jcinit.c.o [ 5%] Building C object 3rdparty/libjpeg-turbo/CMakeFiles/libjpeg-turbo.dir/src/jcmainct.c.o In file included from /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:42: /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadMutex.h:131: error: expected nested-name-specifier before \u2018Mutex\u2019 /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadMutex.h:131: error: \u2018Mutex\u2019 has not been declared /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadMutex.h:131: error: expected \u2018;\u2019 before \u2018=\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadMutex.h:131: error: expected unqualified-id before \u2018=\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadMutex.h:138: error: ISO C++ forbids declaration of \u2018Mutex\u2019 with no type [-fpermissive] /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadMutex.h:138: error: expected \u2018,\u2019 or \u2018...\u2019 before \u2018&\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadMutex.h:173: error: ISO C++ forbids declaration of \u2018Mutex\u2019 with no type [-fpermissive] /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadMutex.h:173: error: expected \u2018;\u2019 before \u2018&\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadMutex.h: In constructor \u2018IlmThread_opencv::Lock::Lock(int)\u2019: /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadMutex.h:139: error: class \u2018IlmThread_opencv::Lock\u2019 does not have any field named \u2018_mutex\u2019 /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadMutex.h:139: error: expected type-specifier before \u2018Mutex\u2019 /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadMutex.h:139: error: expected \u2018>\u2019 before \u2018Mutex\u2019 /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadMutex.h:139: error: expected \u2018(\u2019 before \u2018Mutex\u2019 /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadMutex.h:139: error: expected primary-expression before \u2018>\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadMutex.h:139: error: \u2018m\u2019 was not declared in this scope /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadMutex.h:139: error: \u2018((IlmThread_opencv::Lock)this)->IlmThread_opencv::Lock::_locked\u2019 cannot be used as a function /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadMutex.h:146: error: expected \u2018{\u2019 at end of input /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadMutex.h: In destructor \u2018IlmThread_opencv::Lock::~Lock()\u2019: /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadMutex.h:151: error: \u2018_mutex\u2019 was not declared in this scope /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadMutex.h: In member function \u2018void IlmThread_opencv::Lock::acquire()\u2019: /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadMutex.h:156: error: \u2018_mutex\u2019 was not declared in this scope /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadMutex.h: In member function \u2018void IlmThread_opencv::Lock::release()\u2019: /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadMutex.h:162: error: \u2018_mutex\u2019 was not declared in this scope [ 5%] Building C object 3rdparty/libjpeg-turbo/CMakeFiles/libjpeg-turbo.dir/src/jcmarker.c.o [ 5%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/alpha_processing_mips_dsp_r2.c.o /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp: At global scope: /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:69: error: ISO C++ forbids declaration of \u2018atomic\u2019 with no type [-fpermissive] /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:69: error: invalid use of \u2018::\u2019 /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:69: error: expected \u2018;\u2019 before \u2018<\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:76: error: \u2018Mutex\u2019 does not name a type /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:159: error: ISO C++ forbids declaration of \u2018atomic\u2019 with no type [-fpermissive] /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:159: error: invalid use of \u2018::\u2019 /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:159: error: expected \u2018;\u2019 before \u2018<\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:160: error: ISO C++ forbids declaration of \u2018atomic\u2019 with no type [-fpermissive] /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:160: error: invalid use of \u2018::\u2019 /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:160: error: expected \u2018;\u2019 before \u2018<\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp: In constructor \u2018IlmThread_opencv::ThreadPool::Data::SafeProvider::SafeProvider(IlmThread_opencv::ThreadPool::Data::SafeProvider&&)\u2019: /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:123: error: \u2018nullptr\u2019 was not declared in this scope /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp: At global scope: /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:173: error: \u2018Mutex\u2019 does not name a type /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:177: error: \u2018Mutex\u2019 does not name a type /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:184: error: ISO C++ forbids declaration of \u2018atomic\u2019 with no type [-fpermissive] /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:184: error: invalid use of \u2018::\u2019 /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:184: error: expected \u2018;\u2019 before \u2018<\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:185: error: ISO C++ forbids declaration of \u2018atomic\u2019 with no type [-fpermissive] /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:185: error: invalid use of \u2018::\u2019 /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:185: error: expected \u2018;\u2019 before \u2018<\u2019 token /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp: In member function \u2018bool IlmThread_opencv::<unnamed>::DefaultWorkData::stopped() const\u2019: /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:194: error: \u2018stopping\u2019 was not declared in this scope /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:194: error: \u2018memory_order_relaxed\u2019 is not a member of \u2018std\u2019 /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp: In member function \u2018void IlmThread_opencv::<unnamed>::DefaultWorkData::stop()\u2019: /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:203: error: \u2018stopping\u2019 was not declared in this scope /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp: In member function \u2018virtual void IlmThread_opencv::<unnamed>::DefaultWorkerThread::run()\u2019: /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:249: error: \u2018struct IlmThread_opencv::<unnamed>::DefaultWorkData\u2019 has no member named \u2018taskMutex\u2019 /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp: In member function \u2018virtual int IlmThread_opencv::<unnamed>::DefaultThreadPoolProvider::numThreads() const\u2019: /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:309: error: \u2018const struct IlmThread_opencv::<unnamed>::DefaultWorkData\u2019 has no member named \u2018threadMutex\u2019 /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp: In member function \u2018virtual void IlmThread_opencv::<unnamed>::DefaultThreadPoolProvider::setNumThreads(int)\u2019: /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:320: error: \u2018struct IlmThread_opencv::<unnamed>::DefaultWorkData\u2019 has no member named \u2018threadMutex\u2019 /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:348: error: \u2018struct IlmThread_opencv::<unnamed>::DefaultWorkData\u2019 has no member named \u2018hasThreads\u2019 /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp: In member function \u2018virtual void IlmThread_opencv::<unnamed>::DefaultThreadPoolProvider::addTask(IlmThread_opencv::Task)\u2019: /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:365: error: \u2018struct IlmThread_opencv::<unnamed>::DefaultWorkData\u2019 has no member named \u2018hasThreads\u2019 /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:365: error: \u2018memory_order_relaxed\u2019 is not a member of \u2018std\u2019 /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:375: error: \u2018struct IlmThread_opencv::<unnamed>::DefaultWorkData\u2019 has no member named \u2018taskMutex\u2019 /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp: In member function \u2018virtual void IlmThread_opencv::<unnamed>::DefaultThreadPoolProvider::finish()\u2019: /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:428: error: \u2018struct IlmThread_opencv::<unnamed>::DefaultWorkData\u2019 has no member named \u2018taskMutex\u2019 /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:435: error: \u2018struct IlmThread_opencv::<unnamed>::DefaultWorkData\u2019 has no member named \u2018stopping\u2019 /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp: In constructor \u2018IlmThread_opencv::TaskGroup::Data::Data()\u2019: /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:462: error: class \u2018IlmThread_opencv::TaskGroup::Data\u2019 does not have any field named \u2018numPending\u2019 /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp: In destructor \u2018IlmThread_opencv::TaskGroup::Data::~Data()\u2019: /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:491: error: \u2018dtorMutex\u2019 was not declared in this scope /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp: In member function \u2018void IlmThread_opencv::TaskGroup::Data::addTask()\u2019: /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:507: error: \u2018numPending\u2019 was not declared in this scope /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp: In member function \u2018void IlmThread_opencv::TaskGroup::Data::removeTask()\u2019: /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:539: error: \u2018numPending\u2019 was not declared in this scope /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:542: error: \u2018dtorMutex\u2019 was not declared in this scope /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp: In constructor \u2018IlmThread_opencv::ThreadPool::Data::Data()\u2019: /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:555: error: class \u2018IlmThread_opencv::ThreadPool::Data\u2019 does not have any field named \u2018provUsers\u2019 /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:555: error: class \u2018IlmThread_opencv::ThreadPool::Data\u2019 does not have any field named \u2018provider\u2019 /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp: In destructor \u2018IlmThread_opencv::ThreadPool::Data::~Data()\u2019: /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:570: error: \u2018provider\u2019 was not declared in this scope /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:570: error: \u2018memory_order_relaxed\u2019 is not a member of \u2018std\u2019 /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp: In member function \u2018IlmThread_opencv::ThreadPool::Data::SafeProvider IlmThread_opencv::ThreadPool::Data::getProvider()\u2019: /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:583: error: \u2018provUsers\u2019 was not declared in this scope /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:583: error: \u2018memory_order_relaxed\u2019 is not a member of \u2018std\u2019 /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:584: error: \u2018provider\u2019 was not declared in this scope /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:584: error: \u2018memory_order_relaxed\u2019 is not a member of \u2018std\u2019 [ 5%] Building C object 3rdparty/libtiff/CMakeFiles/libtiff.dir/tif_fax3sm.c.o /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp: In member function \u2018void IlmThread_opencv::ThreadPool::Data::coalesceProviderUse()\u2019: /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:601: error: \u2018provUsers\u2019 was not declared in this scope /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:601: error: \u2018memory_order_relaxed\u2019 is not a member of \u2018std\u2019 /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp: In member function \u2018void IlmThread_opencv::ThreadPool::Data::bumpProviderUse()\u2019: /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:618: error: \u2018provUsers\u2019 was not declared in this scope /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:618: error: \u2018memory_order_relaxed\u2019 is not a member of \u2018std\u2019 /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp: In member function \u2018void IlmThread_opencv::ThreadPool::Data::setProvider(IlmThread_opencv::ThreadPoolProvider)\u2019: /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:649: error: \u2018provider\u2019 was not declared in this scope /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:649: error: \u2018memory_order_relaxed\u2019 is not a member of \u2018std\u2019 /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:652: error: \u2018memory_order_release\u2019 is not a member of \u2018std\u2019 /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:652: error: \u2018memory_order_relaxed\u2019 is not a member of \u2018std\u2019 /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:663: error: \u2018provUsers\u2019 was not declared in this scope /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:663: error: \u2018memory_order_relaxed\u2019 is not a member of \u2018std\u2019 /localdisk/ADRS/opencv-4.1.1/3rdparty/openexr/IlmThread/IlmThreadPool.cpp:664: error: \u2018yield\u2019 is not a member of \u2018std::this_thread\u2019 [ 5%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/alpha_processing_neon.c.o make[2]: * [3rdparty/openexr/CMakeFiles/IlmImf.dir/IlmThread/IlmThreadPool.cpp.o] Error 1 make[1]: [3rdparty/openexr/CMakeFiles/IlmImf.dir/all] Error 2 [ 5%] Building C object 3rdparty/libjasper/CMakeFiles/libjasper.dir/jas_string.c.o [ 5%] Building C object 3rdparty/libjpeg-turbo/CMakeFiles/libjpeg-turbo.dir/src/jcmaster.c.o [ 5%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/alpha_processing_sse2.c.o [ 6%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/alpha_processing_sse41.c.o [ 6%] Building C object 3rdparty/libjpeg-turbo/CMakeFiles/libjpeg-turbo.dir/src/jcomapi.c.o [ 6%] Building C object 3rdparty/libjasper/CMakeFiles/libjasper.dir/jas_tmr.c.o [ 6%] Building C object 3rdparty/libjasper/CMakeFiles/libjasper.dir/jas_tvp.c.o [ 7%] Building C object 3rdparty/libjasper/CMakeFiles/libjasper.dir/jas_version.c.o [ 7%] Building C object 3rdparty/libtiff/CMakeFiles/libtiff.dir/tif_flush.c.o [ 7%] Building C object 3rdparty/libjasper/CMakeFiles/libjasper.dir/jp2_cod.c.o [ 7%] Building C object 3rdparty/libtiff/CMakeFiles/libtiff.dir/tif_getimage.c.o [ 7%] Building C object 3rdparty/libjasper/CMakeFiles/libjasper.dir/jp2_dec.c.o [ 7%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/cost.c.o [ 7%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/cost_mips32.c.o [ 7%] Building C object 3rdparty/libjpeg-turbo/CMakeFiles/libjpeg-turbo.dir/src/jcparam.c.o [ 7%] Building C object 3rdparty/libjpeg-turbo/CMakeFiles/libjpeg-turbo.dir/src/jcphuff.c.o [ 7%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/cost_mips_dsp_r2.c.o [ 7%] Building C object 3rdparty/libjpeg-turbo/CMakeFiles/libjpeg-turbo.dir/src/jcprepct.c.o [ 7%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/cost_neon.c.o [ 7%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/cost_sse2.c.o [ 7%] Building C object 3rdparty/libtiff/CMakeFiles/libtiff.dir/tif_jbig.c.o [ 7%] Building C object 3rdparty/libjpeg-turbo/CMakeFiles/libjpeg-turbo.dir/src/jcsample.c.o [ 8%] Building C object 3rdparty/libtiff/CMakeFiles/libtiff.dir/tif_jpeg_12.c.o [ 8%] Building C object 3rdparty/libtiff/CMakeFiles/libtiff.dir/tif_jpeg.c.o [ 8%] Building C object 3rdparty/libtiff/CMakeFiles/libtiff.dir/tif_luv.c.o [ 8%] Building C object 3rdparty/libjasper/CMakeFiles/libjasper.dir/jp2_enc.c.o [ 8%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/cpu.c.o [ 8%] Building C object 3rdparty/libjasper/CMakeFiles/libjasper.dir/jpc_bs.c.o [ 8%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/dec.c.o [ 8%] Building C object 3rdparty/libjasper/CMakeFiles/libjasper.dir/jpc_cs.c.o [ 8%] Building C object 3rdparty/libjpeg-turbo/CMakeFiles/libjpeg-turbo.dir/src/jctrans.c.o [ 8%] Building C object 3rdparty/libjasper/CMakeFiles/libjasper.dir/jpc_dec.c.o [ 8%] Building C object 3rdparty/libjpeg-turbo/CMakeFiles/libjpeg-turbo.dir/src/jdapimin.c.o [ 8%] Building C object 3rdparty/libtiff/CMakeFiles/libtiff.dir/tif_lzma.c.o [ 9%] Building C object 3rdparty/libjpeg-turbo/CMakeFiles/libjpeg-turbo.dir/src/jdapistd.c.o [ 9%] Building C object 3rdparty/libtiff/CMakeFiles/libtiff.dir/tif_lzw.c.o [ 9%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/dec_clip_tables.c.o [ 9%] Building C object 3rdparty/libjpeg-turbo/CMakeFiles/libjpeg-turbo.dir/src/jdatadst.c.o [ 9%] Building C object 3rdparty/libtiff/CMakeFiles/libtiff.dir/tif_next.c.o [ 9%] Building C object 3rdparty/libjasper/CMakeFiles/libjasper.dir/jpc_enc.c.o [ 9%] Building C object 3rdparty/libjpeg-turbo/CMakeFiles/libjpeg-turbo.dir/src/jdatasrc.c.o [ 9%] Building C object 3rdparty/libjasper/CMakeFiles/libjasper.dir/jpc_math.c.o [ 9%] Building C object 3rdparty/libtiff/CMakeFiles/libtiff.dir/tif_ojpeg.c.o [ 9%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/dec_mips32.c.o [ 9%] Building C object 3rdparty/libjpeg-turbo/CMakeFiles/libjpeg-turbo.dir/src/jdcoefct.c.o [ 9%] Building C object 3rdparty/libtiff/CMakeFiles/libtiff.dir/tif_open.c.o [ 9%] Building C object 3rdparty/libtiff/CMakeFiles/libtiff.dir/tif_packbits.c.o [ 9%] Building C object 3rdparty/libtiff/CMakeFiles/libtiff.dir/tif_pixarlog.c.o [ 9%] Building C object 3rdparty/libtiff/CMakeFiles/libtiff.dir/tif_predict.c.o [ 9%] Building C object 3rdparty/libtiff/CMakeFiles/libtiff.dir/tif_print.c.o [ 9%] Building C object 3rdparty/libtiff/CMakeFiles/libtiff.dir/tif_read.c.o [ 9%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/dec_mips_dsp_r2.c.o [ 9%] Building C object 3rdparty/libtiff/CMakeFiles/libtiff.dir/tif_strip.c.o [ 9%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/dec_msa.c.o [ 9%] Building C object 3rdparty/libjpeg-turbo/CMakeFiles/libjpeg-turbo.dir/src/jdcolor.c.o [ 9%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/dec_neon.c.o [ 9%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/dec_sse2.c.o [ 10%] Building C object 3rdparty/libjpeg-turbo/CMakeFiles/libjpeg-turbo.dir/src/jddctmgr.c.o [ 10%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/dec_sse41.c.o [ 10%] Building C object 3rdparty/libjasper/CMakeFiles/libjasper.dir/jpc_mct.c.o [ 11%] Building C object 3rdparty/libtiff/CMakeFiles/libtiff.dir/tif_swab.c.o [ 11%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/enc.c.o [ 11%] Building C object 3rdparty/libjasper/CMakeFiles/libjasper.dir/jpc_mqcod.c.o [ 11%] Building C object 3rdparty/libtiff/CMakeFiles/libtiff.dir/tif_thunder.c.o [ 11%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/enc_mips32.c.o [ 11%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/enc_mips_dsp_r2.c.o [ 11%] Building C object 3rdparty/libjpeg-turbo/CMakeFiles/libjpeg-turbo.dir/src/jdhuff.c.o [ 11%] Building C object 3rdparty/libtiff/CMakeFiles/libtiff.dir/tif_tile.c.o [ 11%] Building C object 3rdparty/libtiff/CMakeFiles/libtiff.dir/tif_version.c.o [ 11%] Building C object 3rdparty/libjasper/CMakeFiles/libjasper.dir/jpc_mqdec.c.o [ 11%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/enc_msa.c.o [ 11%] Building C object 3rdparty/libtiff/CMakeFiles/libtiff.dir/tif_warning.c.o [ 11%] Building C object 3rdparty/libjpeg-turbo/CMakeFiles/libjpeg-turbo.dir/src/jdicc.c.o [ 11%] Building C object 3rdparty/libtiff/CMakeFiles/libtiff.dir/tif_webp.c.o [ 11%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/enc_neon.c.o [ 11%] Building C object 3rdparty/libtiff/CMakeFiles/libtiff.dir/tif_write.c.o [ 11%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/enc_sse2.c.o [ 11%] Building C object 3rdparty/libjasper/CMakeFiles/libjasper.dir/jpc_mqenc.c.o [ 11%] Building C object 3rdparty/libjpeg-turbo/CMakeFiles/libjpeg-turbo.dir/src/jdinput.c.o [ 11%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/enc_sse41.c.o [ 11%] Building C object 3rdparty/libjpeg-turbo/CMakeFiles/libjpeg-turbo.dir/src/jdmainct.c.o [ 11%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/filters.c.o [ 11%] Building C object 3rdparty/libjpeg-turbo/CMakeFiles/libjpeg-turbo.dir/src/jdmarker.c.o [ 11%] Building C object 3rdparty/libjasper/CMakeFiles/libjasper.dir/jpc_qmfb.c.o [ 11%] Building C object 3rdparty/libjpeg-turbo/CMakeFiles/libjpeg-turbo.dir/src/jdmaster.c.o [ 11%] Building C object 3rdparty/libtiff/CMakeFiles/libtiff.dir/tif_zip.c.o [ 12%] Building C object 3rdparty/libjasper/CMakeFiles/libjasper.dir/jpc_t1cod.c.o [ 12%] Building C object 3rdparty/libjasper/CMakeFiles/libjasper.dir/jpc_t1dec.c.o [ 12%] Building C object 3rdparty/libtiff/CMakeFiles/libtiff.dir/tif_zstd.c.o [ 12%] Building C object 3rdparty/libjasper/CMakeFiles/libjasper.dir/jpc_t1enc.c.o [ 12%] Building CXX object 3rdparty/libtiff/CMakeFiles/libtiff.dir/tif_stream.cxx.o [ 12%] Building C object 3rdparty/libtiff/CMakeFiles/libtiff.dir/tif_unix.c.o [ 12%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/filters_mips_dsp_r2.c.o [ 12%] Building C object 3rdparty/libjpeg-turbo/CMakeFiles/libjpeg-turbo.dir/src/jdmerge.c.o [ 12%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/filters_msa.c.o [ 12%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/filters_neon.c.o [ 12%] Building C object 3rdparty/libjpeg-turbo/CMakeFiles/libjpeg-turbo.dir/src/jdphuff.c.o [ 12%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/filters_sse2.c.o [ 12%] Linking CXX static library ../lib/liblibtiff.a [ 13%] Building C object 3rdparty/libjpeg-turbo/CMakeFiles/libjpeg-turbo.dir/src/jdpostct.c.o [ 13%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/lossless.c.o [ 13%] Built target libtiff [ 14%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/lossless_enc.c.o [ 14%] Building C object 3rdparty/libjpeg-turbo/CMakeFiles/libjpeg-turbo.dir/src/jdsample.c.o [ 14%] Building C object 3rdparty/libjasper/CMakeFiles/libjasper.dir/jpc_t2cod.c.o [ 14%] Building C object 3rdparty/libjasper/CMakeFiles/libjasper.dir/jpc_t2dec.c.o [ 14%] Building C object 3rdparty/libjasper/CMakeFiles/libjasper.dir/jpc_t2enc.c.o [ 14%] Building C object 3rdparty/libjpeg-turbo/CMakeFiles/libjpeg-turbo.dir/src/jdtrans.c.o [ 14%] Building C object 3rdparty/libjasper/CMakeFiles/libjasper.dir/jpc_tagtree.c.o [ 14%] Building C object 3rdparty/libjpeg-turbo/CMakeFiles/libjpeg-turbo.dir/src/jerror.c.o [ 14%] Building C object 3rdparty/libjpeg-turbo/CMakeFiles/libjpeg-turbo.dir/src/jfdctflt.c.o [ 14%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/lossless_enc_mips32.c.o [ 14%] Building C object 3rdparty/libjasper/CMakeFiles/libjasper.dir/jpc_tsfb.c.o [ 14%] Building C object 3rdparty/libjasper/CMakeFiles/libjasper.dir/jpc_util.c.o [ 14%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/lossless_enc_mips_dsp_r2.c.o [ 14%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/lossless_enc_msa.c.o [ 14%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/lossless_enc_neon.c.o [ 14%] Building C object 3rdparty/libjpeg-turbo/CMakeFiles/libjpeg-turbo.dir/src/jfdctfst.c.o [ 14%] Building C object 3rdparty/libjpeg-turbo/CMakeFiles/libjpeg-turbo.dir/src/jfdctint.c.o [ 14%] Building C object 3rdparty/libjpeg-turbo/CMakeFiles/libjpeg-turbo.dir/src/jidctflt.c.o [ 14%] Building C object 3rdparty/libjpeg-turbo/CMakeFiles/libjpeg-turbo.dir/src/jidctfst.c.o [ 14%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/lossless_enc_sse2.c.o [ 14%] Building C object 3rdparty/libjpeg-turbo/CMakeFiles/libjpeg-turbo.dir/src/jidctint.c.o [ 14%] Building C object 3rdparty/libjpeg-turbo/CMakeFiles/libjpeg-turbo.dir/src/jidctred.c.o [ 14%] Linking C static library ../lib/liblibjasper.a [ 14%] Building C object 3rdparty/libjpeg-turbo/CMakeFiles/libjpeg-turbo.dir/src/jquant1.c.o [ 14%] Building C object 3rdparty/libjpeg-turbo/CMakeFiles/libjpeg-turbo.dir/src/jquant2.c.o [ 14%] Building C object 3rdparty/libjpeg-turbo/CMakeFiles/libjpeg-turbo.dir/src/jutils.c.o [ 14%] Built target libjasper [ 14%] Building C object 3rdparty/libjpeg-turbo/CMakeFiles/libjpeg-turbo.dir/src/jmemmgr.c.o [ 15%] Building C object 3rdparty/libjpeg-turbo/CMakeFiles/libjpeg-turbo.dir/src/jmemnobs.c.o [ 15%] Building C object 3rdparty/libjpeg-turbo/CMakeFiles/libjpeg-turbo.dir/src/jaricom.c.o [ 15%] Building C object 3rdparty/libjpeg-turbo/CMakeFiles/libjpeg-turbo.dir/src/jcarith.c.o [ 15%] Building C object 3rdparty/libjpeg-turbo/CMakeFiles/libjpeg-turbo.dir/src/jdarith.c.o [ 15%] Building C object 3rdparty/libjpeg-turbo/CMakeFiles/libjpeg-turbo.dir/src/jsimd_none.c.o [ 15%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/lossless_enc_sse41.c.o [ 15%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/lossless_mips_dsp_r2.c.o [ 15%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/lossless_msa.c.o [ 15%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/lossless_neon.c.o [ 15%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/lossless_sse2.c.o [ 15%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/rescaler.c.o [ 15%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/rescaler_mips32.c.o [ 15%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/rescaler_mips_dsp_r2.c.o [ 15%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/rescaler_msa.c.o [ 16%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/rescaler_neon.c.o [ 16%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/rescaler_sse2.c.o [ 16%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/ssim.c.o [ 16%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/ssim_sse2.c.o [ 16%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/upsampling.c.o [ 16%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/upsampling_mips_dsp_r2.c.o [ 16%] Linking C static library ../lib/liblibjpeg-turbo.a [ 16%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/upsampling_msa.c.o [ 16%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/upsampling_neon.c.o [ 16%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/upsampling_sse2.c.o [ 16%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/upsampling_sse41.c.o [ 16%] Built target libjpeg-turbo [ 16%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/yuv.c.o [ 16%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/yuv_mips32.c.o [ 16%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/yuv_mips_dsp_r2.c.o [ 16%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/yuv_neon.c.o [ 17%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/yuv_sse2.c.o [ 17%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/dsp/yuv_sse41.c.o [ 17%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/enc/alpha_enc.c.o [ 17%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/enc/analysis_enc.c.o [ 17%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/enc/backward_references_cost_enc.c.o [ 17%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/enc/backward_references_enc.c.o [ 17%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/enc/config_enc.c.o [ 17%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/enc/cost_enc.c.o [ 17%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/enc/filter_enc.c.o [ 17%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/enc/frame_enc.c.o [ 17%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/enc/histogram_enc.c.o [ 17%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/enc/iterator_enc.c.o [ 17%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/enc/near_lossless_enc.c.o [ 17%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/enc/picture_csp_enc.c.o [ 18%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/enc/picture_enc.c.o [ 18%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/enc/picture_psnr_enc.c.o [ 18%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/enc/picture_rescale_enc.c.o [ 18%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/enc/picture_tools_enc.c.o [ 18%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/enc/predictor_enc.c.o [ 18%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/enc/quant_enc.c.o [ 18%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/enc/syntax_enc.c.o /localdisk/ADRS/opencv-4.1.1/3rdparty/libwebp/src/enc/histogram_enc.c: In function \u2018VP8LGetHistoImageSymbols\u2019: /localdisk/ADRS/opencv-4.1.1/3rdparty/libwebp/src/enc/histogram_enc.c:919: warning: \u2018histo_queue.queue\u2019 may be used uninitialized in this function [-Wuninitialized] /localdisk/ADRS/opencv-4.1.1/3rdparty/libwebp/src/enc/histogram_enc.c:919: note: \u2018histo_queue.queue\u2019 was declared here [ 18%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/enc/token_enc.c.o [ 18%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/enc/tree_enc.c.o [ 18%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/enc/vp8l_enc.c.o [ 18%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/enc/webp_enc.c.o [ 18%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/mux/muxedit.c.o [ 18%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/mux/anim_encode.c.o [ 18%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/mux/muxinternal.c.o [ 19%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/mux/muxread.c.o [ 19%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/utils/bit_reader_utils.c.o [ 19%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/utils/bit_writer_utils.c.o [ 19%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/utils/color_cache_utils.c.o [ 19%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/utils/filters_utils.c.o [ 19%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/utils/huffman_encode_utils.c.o [ 19%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/utils/huffman_utils.c.o [ 19%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/utils/quant_levels_dec_utils.c.o [ 19%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/utils/quant_levels_utils.c.o [ 19%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/utils/random_utils.c.o [ 19%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/utils/rescaler_utils.c.o [ 19%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/utils/thread_utils.c.o [ 19%] Building C object 3rdparty/libwebp/CMakeFiles/libwebp.dir/src/utils/utils.c.o [ 19%] Linking C static library ../lib/liblibwebp.a [ 19%] Built target libwebp make: * [all] Error 2 [root@sapinjal-lnx build]#

Please help. Thank you in advance.