Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 12:52:46: Starting: "/usr/bin/make"
- /usr/lib64/qt5/bin/uic ../../OpenCVPlayer/mainwindow.ui -o ui_mainwindow.h
- g++ -c -pipe -g -Wall -W -D_REENTRANT -fPIC -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I../../OpenCVPlayer -I. -I../../OpenCVPlayer/opencv/include -I../../OpenCVPlayer/dlib/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -I. -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o main.o ../../OpenCVPlayer/main.cpp
- In file included from ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix.h:11:0,
- from ../../OpenCVPlayer/dlib/include/dlib/image_processing/scan_image.h:9,
- from ../../OpenCVPlayer/dlib/include/dlib/image_processing.h:6,
- from ../../OpenCVPlayer/trackerdlib.h:9,
- from ../../OpenCVPlayer/opencvplayer.h:19,
- from ../../OpenCVPlayer/mainwindow.h:7,
- from ../../OpenCVPlayer/main.cpp:1:
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:64:45: error: macro "sign" passed 2 arguments, but takes just 1
- inline T sign(const T& a, const T& b)
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:158:49: error: macro "sign" passed 2 arguments, but takes just 1
- g = -sign(std::sqrt(s),f);
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:194:49: error: macro "sign" passed 2 arguments, but takes just 1
- g = -sign(std::sqrt(s),f);
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:348:57: error: macro "sign" passed 2 arguments, but takes just 1
- f = ((x-z)*(x+z) + h*((y/(f+sign(g,f)))-h))/x;
- ^
- In file included from ../../OpenCVPlayer/opencvplayer.h:14:0,
- from ../../OpenCVPlayer/mainwindow.h:7,
- from ../../OpenCVPlayer/main.cpp:1:
- ../../OpenCVPlayer/trackerabstract.h:19:37: warning: unused parameter 'frame' [-Wunused-parameter]
- virtual void initialize(cv::Mat frame, cv::Rect bbFrame) {}
- ^
- ../../OpenCVPlayer/trackerabstract.h:19:53: warning: unused parameter 'bbFrame' [-Wunused-parameter]
- virtual void initialize(cv::Mat frame, cv::Rect bbFrame) {}
- ^
- ../../OpenCVPlayer/trackerabstract.h:21:39: warning: unused parameter 'frame' [-Wunused-parameter]
- virtual void processImage(cv::Mat frame) {}
- ^
- In file included from ../../OpenCVPlayer/opencvplayer.h:16:0,
- from ../../OpenCVPlayer/mainwindow.h:7,
- from ../../OpenCVPlayer/main.cpp:1:
- ../../OpenCVPlayer/trackercolor.h:18:29: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11
- const float* phranges = hranges;
- ^
- In file included from ../../OpenCVPlayer/CppMT/common.h:11:0,
- from ../../OpenCVPlayer/CppMT/CMT.h:5,
- from ../../OpenCVPlayer/trackercluster.h:7,
- from ../../OpenCVPlayer/opencvplayer.h:17,
- from ../../OpenCVPlayer/mainwindow.h:7,
- from ../../OpenCVPlayer/main.cpp:1:
- ../../OpenCVPlayer/CppMT/logging/log.h: In function 'std::string NowTime()':
- ../../OpenCVPlayer/CppMT/logging/log.h:161:14: warning: missing initializer for member 'tm::tm_min' [-Wmissing-field-initializers]
- tm r = {0};
- ^
- ../../OpenCVPlayer/CppMT/logging/log.h:161:14: warning: missing initializer for member 'tm::tm_hour' [-Wmissing-field-initializers]
- ../../OpenCVPlayer/CppMT/logging/log.h:161:14: warning: missing initializer for member 'tm::tm_mday' [-Wmissing-field-initializers]
- ../../OpenCVPlayer/CppMT/logging/log.h:161:14: warning: missing initializer for member 'tm::tm_mon' [-Wmissing-field-initializers]
- ../../OpenCVPlayer/CppMT/logging/log.h:161:14: warning: missing initializer for member 'tm::tm_year' [-Wmissing-field-initializers]
- ../../OpenCVPlayer/CppMT/logging/log.h:161:14: warning: missing initializer for member 'tm::tm_wday' [-Wmissing-field-initializers]
- ../../OpenCVPlayer/CppMT/logging/log.h:161:14: warning: missing initializer for member 'tm::tm_yday' [-Wmissing-field-initializers]
- ../../OpenCVPlayer/CppMT/logging/log.h:161:14: warning: missing initializer for member 'tm::tm_isdst' [-Wmissing-field-initializers]
- ../../OpenCVPlayer/CppMT/logging/log.h:161:14: warning: missing initializer for member 'tm::tm_gmtoff' [-Wmissing-field-initializers]
- ../../OpenCVPlayer/CppMT/logging/log.h:161:14: warning: missing initializer for member 'tm::tm_zone' [-Wmissing-field-initializers]
- In file included from ../../OpenCVPlayer/opencv/include/opencv2/tracking/tracker.hpp:48:0,
- from ../../OpenCVPlayer/opencv/include/opencv2/tracking.hpp:309,
- from ../../OpenCVPlayer/opencvplayer.h:12,
- from ../../OpenCVPlayer/mainwindow.h:7,
- from ../../OpenCVPlayer/main.cpp:1:
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_math_functions.h: At global scope:
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_math_functions.h:83:27: error: expected unqualified-id before 'const'
- inline type sign (const type& val)
- ^
- ../../OpenCVPlayer/opencv/include/opencv2/tracking/onlineMIL.hpp:57:21: note: in definition of macro 'sign'
- #define sign(s) ((s > 0 ) ? 1 : ((s<0) ? -1 : 0))
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_math_functions.h:83:27: error: expected ')' before 'const'
- inline type sign (const type& val)
- ^
- ../../OpenCVPlayer/opencv/include/opencv2/tracking/onlineMIL.hpp:57:21: note: in definition of macro 'sign'
- #define sign(s) ((s > 0 ) ? 1 : ((s<0) ? -1 : 0))
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_math_functions.h:83:27: error: expected ')' before 'const'
- inline type sign (const type& val)
- ^
- ../../OpenCVPlayer/opencv/include/opencv2/tracking/onlineMIL.hpp:57:21: note: in definition of macro 'sign'
- #define sign(s) ((s > 0 ) ? 1 : ((s<0) ? -1 : 0))
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_math_functions.h: In member function 'dlib::op_sign<M>::const_ret_type dlib::op_sign<M>::apply(long int, long int) const':
- ../../OpenCVPlayer/opencv/include/opencv2/tracking/onlineMIL.hpp:57:19: error: expected unqualified-id before '(' token
- #define sign(s) ((s > 0 ) ? 1 : ((s<0) ? -1 : 0))
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_op.h:367:62: note: in expansion of macro 'sign'
- const_ret_type apply (long r, long c) const { return function(m(r,c)); } \
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_op.h:380:5: note: in expansion of macro 'DLIB_DEFINE_OP_M'
- DLIB_DEFINE_OP_M(op_name, function, extra_cost) \
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_math_functions.h:165:5: note: in expansion of macro 'DLIB_DEFINE_FUNCTION_M'
- DLIB_DEFINE_FUNCTION_M(op_sign, sign, impl::sign, 6);
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_math_functions.h: At global scope:
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_op.h:382:41: error: expected unqualified-id before 'const'
- const matrix_op<op_name<M> > name ( const matrix_exp<M>& m) \
- ^
- ../../OpenCVPlayer/opencv/include/opencv2/tracking/onlineMIL.hpp:57:21: note: in definition of macro 'sign'
- #define sign(s) ((s > 0 ) ? 1 : ((s<0) ? -1 : 0))
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_math_functions.h:165:5: note: in expansion of macro 'DLIB_DEFINE_FUNCTION_M'
- DLIB_DEFINE_FUNCTION_M(op_sign, sign, impl::sign, 6);
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_op.h:382:41: error: expected ')' before 'const'
- const matrix_op<op_name<M> > name ( const matrix_exp<M>& m) \
- ^
- ../../OpenCVPlayer/opencv/include/opencv2/tracking/onlineMIL.hpp:57:21: note: in definition of macro 'sign'
- #define sign(s) ((s > 0 ) ? 1 : ((s<0) ? -1 : 0))
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_math_functions.h:165:5: note: in expansion of macro 'DLIB_DEFINE_FUNCTION_M'
- DLIB_DEFINE_FUNCTION_M(op_sign, sign, impl::sign, 6);
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_op.h:382:41: error: expected ')' before 'const'
- const matrix_op<op_name<M> > name ( const matrix_exp<M>& m) \
- ^
- ../../OpenCVPlayer/opencv/include/opencv2/tracking/onlineMIL.hpp:57:21: note: in definition of macro 'sign'
- #define sign(s) ((s > 0 ) ? 1 : ((s<0) ? -1 : 0))
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_math_functions.h:165:5: note: in expansion of macro 'DLIB_DEFINE_FUNCTION_M'
- DLIB_DEFINE_FUNCTION_M(op_sign, sign, impl::sign, 6);
- ^
- In file included from ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix.h:11:0,
- from ../../OpenCVPlayer/dlib/include/dlib/image_processing/scan_image.h:9,
- from ../../OpenCVPlayer/dlib/include/dlib/image_processing.h:6,
- from ../../OpenCVPlayer/trackerdlib.h:9,
- from ../../OpenCVPlayer/opencvplayer.h:19,
- from ../../OpenCVPlayer/mainwindow.h:7,
- from ../../OpenCVPlayer/main.cpp:1:
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:64:18: error: 'dlib::nric::sign' declared as an 'inline' variable
- inline T sign(const T& a, const T& b)
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:64:18: error: template declaration of 'T dlib::nric::sign'
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:65:9: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11
- {
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:66:13: error: expected primary-expression before 'if'
- if (b < 0)
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:66:13: error: expected '}' before 'if'
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:70:13: error: expected unqualified-id before 'else'
- else
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h: In function 'bool dlib::svdcmp(dlib::matrix<T, M, N, MM1, L1>&, dlib::matrix<T, wN, wX, MM2, L2>&, dlib::matrix<T, vN, vN, MM3, L3>&, dlib::matrix<T, rN, rX, MM4, L4>&)':
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:158:30: error: 'sign' was not declared in this scope
- g = -sign(std::sqrt(s),f);
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:194:30: error: 'sign' was not declared in this scope
- g = -sign(std::sqrt(s),f);
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:348:49: error: 'sign' was not declared in this scope
- f = ((x-z)*(x+z) + h*((y/(f+sign(g,f)))-h))/x;
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h: At global scope:
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:419:15: error: 'matrix_exp' does not name a type
- const matrix_exp<EXP>& a,
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:419:25: error: expected ',' or '...' before '<' token
- const matrix_exp<EXP>& a,
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h: In function 'long int svd2(bool, bool, int)':
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:451:25: error: 'matrix_exp' was not declared in this scope
- const long NR = matrix_exp<EXP>::NR;
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:451:25: note: suggested alternative:
- In file included from ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix.h:6:0,
- from ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix.h:6,
- from ../../OpenCVPlayer/dlib/include/dlib/image_processing/scan_image.h:9,
- from ../../OpenCVPlayer/dlib/include/dlib/image_processing.h:6,
- from ../../OpenCVPlayer/trackerdlib.h:9,
- from ../../OpenCVPlayer/opencvplayer.h:19,
- from ../../OpenCVPlayer/mainwindow.h:7,
- from ../../OpenCVPlayer/main.cpp:1:
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_exp.h:58:35: note: 'dlib::matrix_exp'
- template <typename EXP> class matrix_exp;
- ^
- In file included from ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix.h:11:0,
- from ../../OpenCVPlayer/dlib/include/dlib/image_processing/scan_image.h:9,
- from ../../OpenCVPlayer/dlib/include/dlib/image_processing.h:6,
- from ../../OpenCVPlayer/trackerdlib.h:9,
- from ../../OpenCVPlayer/opencvplayer.h:19,
- from ../../OpenCVPlayer/mainwindow.h:7,
- from ../../OpenCVPlayer/main.cpp:1:
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:451:39: error: expected primary-expression before '>' token
- const long NR = matrix_exp<EXP>::NR;
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:451:40: error: '::NR' has not been declared
- const long NR = matrix_exp<EXP>::NR;
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:452:39: error: expected primary-expression before '>' token
- const long NC = matrix_exp<EXP>::NC;
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:452:40: error: '::NC' has not been declared
- const long NC = matrix_exp<EXP>::NC;
- ^
- In file included from ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/../algs.h:78:0,
- from ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_exp.h:6,
- from ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix.h:6,
- from ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix.h:6,
- from ../../OpenCVPlayer/dlib/include/dlib/image_processing/scan_image.h:9,
- from ../../OpenCVPlayer/dlib/include/dlib/image_processing.h:6,
- from ../../OpenCVPlayer/trackerdlib.h:9,
- from ../../OpenCVPlayer/opencvplayer.h:19,
- from ../../OpenCVPlayer/mainwindow.h:7,
- from ../../OpenCVPlayer/main.cpp:1:
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/../assert.h:76:119: error: template argument 1 is invalid
- DLIB_NO_WARN_UNUSED typedef char BOOST_JOIN(DLIB_CTA, __LINE__)[::dlib::compile_time_assert<(bool)(expression)>::value]
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:456:9: note: in expansion of macro 'COMPILE_TIME_ASSERT'
- COMPILE_TIME_ASSERT(NR == 0 || uM == 0 || NR == uM);
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/../assert.h:76:119: error: template argument 1 is invalid
- DLIB_NO_WARN_UNUSED typedef char BOOST_JOIN(DLIB_CTA, __LINE__)[::dlib::compile_time_assert<(bool)(expression)>::value]
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:457:9: note: in expansion of macro 'COMPILE_TIME_ASSERT'
- COMPILE_TIME_ASSERT(NC == 0 || vN == 0 || NC == vN);
- ^
- In file included from ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix.h:11:0,
- from ../../OpenCVPlayer/dlib/include/dlib/image_processing/scan_image.h:9,
- from ../../OpenCVPlayer/dlib/include/dlib/image_processing.h:6,
- from ../../OpenCVPlayer/trackerdlib.h:9,
- from ../../OpenCVPlayer/opencvplayer.h:19,
- from ../../OpenCVPlayer/mainwindow.h:7,
- from ../../OpenCVPlayer/main.cpp:1:
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:503:24: error: 'a' was not declared in this scope
- const long m = a.nr();
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:508:9: error: 'matrix' was not declared in this scope
- matrix<T,qN,1,MM2> e(n,1);
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:508:9: note: suggested alternative:
- In file included from ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_exp.h:8:0,
- from ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix.h:6,
- from ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix.h:6,
- from ../../OpenCVPlayer/dlib/include/dlib/image_processing/scan_image.h:9,
- from ../../OpenCVPlayer/dlib/include/dlib/image_processing.h:6,
- from ../../OpenCVPlayer/trackerdlib.h:9,
- from ../../OpenCVPlayer/opencvplayer.h:19,
- from ../../OpenCVPlayer/mainwindow.h:7,
- from ../../OpenCVPlayer/main.cpp:1:
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_fwd.h:24:11: note: 'dlib::matrix'
- class matrix;
- ^
- In file included from ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix.h:11:0,
- from ../../OpenCVPlayer/dlib/include/dlib/image_processing/scan_image.h:9,
- from ../../OpenCVPlayer/dlib/include/dlib/image_processing.h:6,
- from ../../OpenCVPlayer/trackerdlib.h:9,
- from ../../OpenCVPlayer/opencvplayer.h:19,
- from ../../OpenCVPlayer/mainwindow.h:7,
- from ../../OpenCVPlayer/main.cpp:1:
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:508:17: error: expected primary-expression before ',' token
- matrix<T,qN,1,MM2> e(n,1);
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:508:26: error: expected primary-expression before '>' token
- matrix<T,qN,1,MM2> e(n,1);
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:508:33: error: there are no arguments to 'e' that depend on a template parameter, so a declaration of 'e' must be available [-fpermissive]
- matrix<T,qN,1,MM2> e(n,1);
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:508:33: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:509:9: error: 'q' was not declared in this scope
- q.set_size(n,1);
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:510:9: error: 'u' was not declared in this scope
- u.set_size(m,m);
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:515:13: error: 'v' was not declared in this scope
- v.set_size(n,n);
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:529:16: error: there are no arguments to 'e' that depend on a template parameter, so a declaration of 'e' must be available [-fpermissive]
- e(i) = g;
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:575:24: error: there are no arguments to 'e' that depend on a template parameter, so a declaration of 'e' must be available [-fpermissive]
- e(j) = u(i,j) / h;
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:585:43: error: there are no arguments to 'e' that depend on a template parameter, so a declaration of 'e' must be available [-fpermissive]
- u(j,k) += (s * e(k));
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:589:36: error: there are no arguments to 'e' that depend on a template parameter, so a declaration of 'e' must be available [-fpermissive]
- y = abs(q(i)) + abs(e(i));
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:604:30: error: there are no arguments to 'v' that depend on a template parameter, so a declaration of 'v' must be available [-fpermissive]
- v(j,i) = u(i,j)/h;
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:611:49: error: there are no arguments to 'v' that depend on a template parameter, so a declaration of 'v' must be available [-fpermissive]
- s += (u(i,k) * v(k,j));
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:614:34: error: there are no arguments to 'v' that depend on a template parameter, so a declaration of 'v' must be available [-fpermissive]
- v(k,j) += (s * v(k,i));
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:614:49: error: there are no arguments to 'v' that depend on a template parameter, so a declaration of 'v' must be available [-fpermissive]
- v(k,j) += (s * v(k,i));
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:619:26: error: there are no arguments to 'v' that depend on a template parameter, so a declaration of 'v' must be available [-fpermissive]
- v(i,j) = v(j,i) = 0.0;
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:619:35: error: there are no arguments to 'v' that depend on a template parameter, so a declaration of 'v' must be available [-fpermissive]
- v(i,j) = v(j,i) = 0.0;
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:621:22: error: there are no arguments to 'v' that depend on a template parameter, so a declaration of 'v' must be available [-fpermissive]
- v(i,i) = 1.0;
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:622:24: error: there are no arguments to 'e' that depend on a template parameter, so a declaration of 'e' must be available [-fpermissive]
- g = e(i);
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:690:28: error: there are no arguments to 'e' that depend on a template parameter, so a declaration of 'e' must be available [-fpermissive]
- if (abs(e(l)) <= eps)
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:707:28: error: there are no arguments to 'e' that depend on a template parameter, so a declaration of 'e' must be available [-fpermissive]
- f = s * e(i);
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:708:20: error: there are no arguments to 'e' that depend on a template parameter, so a declaration of 'e' must be available [-fpermissive]
- e(i) *= c;
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:745:22: error: there are no arguments to 'e' that depend on a template parameter, so a declaration of 'e' must be available [-fpermissive]
- g = e(k-1);
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:746:20: error: there are no arguments to 'e' that depend on a template parameter, so a declaration of 'e' must be available [-fpermissive]
- h = e(k);
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:756:24: error: there are no arguments to 'e' that depend on a template parameter, so a declaration of 'e' must be available [-fpermissive]
- g = e(i);
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:760:22: error: there are no arguments to 'e' that depend on a template parameter, so a declaration of 'e' must be available [-fpermissive]
- e(i-1) = z = sqrt(f * f + h * h);
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:772:36: error: there are no arguments to 'v' that depend on a template parameter, so a declaration of 'v' must be available [-fpermissive]
- x = v(j,i-1);
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:773:34: error: there are no arguments to 'v' that depend on a template parameter, so a declaration of 'v' must be available [-fpermissive]
- z = v(j,i);
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:774:32: error: there are no arguments to 'v' that depend on a template parameter, so a declaration of 'v' must be available [-fpermissive]
- v(j,i-1) = x * c + z * s;
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:775:30: error: there are no arguments to 'v' that depend on a template parameter, so a declaration of 'v' must be available [-fpermissive]
- v(j,i) = -x * s + z * c;
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:796:16: error: there are no arguments to 'e' that depend on a template parameter, so a declaration of 'e' must be available [-fpermissive]
- e(l) = 0.0;
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:797:16: error: there are no arguments to 'e' that depend on a template parameter, so a declaration of 'e' must be available [-fpermissive]
- e(k) = f;
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:811:30: error: there are no arguments to 'v' that depend on a template parameter, so a declaration of 'v' must be available [-fpermissive]
- v(j,k) = -v(j,k);
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:811:40: error: there are no arguments to 'v' that depend on a template parameter, so a declaration of 'v' must be available [-fpermissive]
- v(j,k) = -v(j,k);
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h: At global scope:
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:830:9: error: variable or field 'orthogonalize' declared void
- matrix<T,NR,NC,MM,L>& m
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:830:9: error: 'matrix' was not declared in this scope
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:830:9: note: suggested alternative:
- In file included from ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_exp.h:8:0,
- from ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix.h:6,
- from ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix.h:6,
- from ../../OpenCVPlayer/dlib/include/dlib/image_processing/scan_image.h:9,
- from ../../OpenCVPlayer/dlib/include/dlib/image_processing.h:6,
- from ../../OpenCVPlayer/trackerdlib.h:9,
- from ../../OpenCVPlayer/opencvplayer.h:19,
- from ../../OpenCVPlayer/mainwindow.h:7,
- from ../../OpenCVPlayer/main.cpp:1:
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_fwd.h:24:11: note: 'dlib::matrix'
- class matrix;
- ^
- In file included from ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix.h:11:0,
- from ../../OpenCVPlayer/dlib/include/dlib/image_processing/scan_image.h:9,
- from ../../OpenCVPlayer/dlib/include/dlib/image_processing.h:6,
- from ../../OpenCVPlayer/trackerdlib.h:9,
- from ../../OpenCVPlayer/opencvplayer.h:19,
- from ../../OpenCVPlayer/mainwindow.h:7,
- from ../../OpenCVPlayer/main.cpp:1:
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:830:17: error: expected primary-expression before ',' token
- matrix<T,NR,NC,MM,L>& m
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:830:26: error: expected primary-expression before ',' token
- matrix<T,NR,NC,MM,L>& m
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:830:28: error: expected primary-expression before '>' token
- matrix<T,NR,NC,MM,L>& m
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:830:31: error: 'm' was not declared in this scope
- matrix<T,NR,NC,MM,L>& m
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:846:15: error: 'matrix' does not name a type
- const matrix<T,Anr,Anc,MM,L>& A,
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:846:21: error: expected ',' or '...' before '<' token
- const matrix<T,Anr,Anc,MM,L>& A,
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h: In function 'void find_matrix_range(int)':
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:870:9: error: 'Q' was not declared in this scope
- Q = A*matrix_cast<T>(gaussian_randm(A.nc(), l));
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:870:13: error: 'A' was not declared in this scope
- Q = A*matrix_cast<T>(gaussian_randm(A.nc(), l));
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:870:15: error: 'matrix_cast' was not declared in this scope
- Q = A*matrix_cast<T>(gaussian_randm(A.nc(), l));
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:870:15: note: suggested alternative:
- In file included from ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix.h:7:0,
- from ../../OpenCVPlayer/dlib/include/dlib/image_processing/scan_image.h:9,
- from ../../OpenCVPlayer/dlib/include/dlib/image_processing.h:6,
- from ../../OpenCVPlayer/trackerdlib.h:9,
- from ../../OpenCVPlayer/opencvplayer.h:19,
- from ../../OpenCVPlayer/mainwindow.h:7,
- from ../../OpenCVPlayer/main.cpp:1:
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_utilities.h:1041:49: note: 'dlib::matrix_cast'
- const matrix_op<op_cast<EXP, target_type> > matrix_cast (
- ^
- In file included from ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix.h:11:0,
- from ../../OpenCVPlayer/dlib/include/dlib/image_processing/scan_image.h:9,
- from ../../OpenCVPlayer/dlib/include/dlib/image_processing.h:6,
- from ../../OpenCVPlayer/trackerdlib.h:9,
- from ../../OpenCVPlayer/opencvplayer.h:19,
- from ../../OpenCVPlayer/mainwindow.h:7,
- from ../../OpenCVPlayer/main.cpp:1:
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:870:28: error: expected primary-expression before '>' token
- Q = A*matrix_cast<T>(gaussian_randm(A.nc(), l));
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:870:53: error: 'l' was not declared in this scope
- Q = A*matrix_cast<T>(gaussian_randm(A.nc(), l));
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:870:54: error: there are no arguments to 'gaussian_randm' that depend on a template parameter, so a declaration of 'gaussian_randm' must be available [-fpermissive]
- Q = A*matrix_cast<T>(gaussian_randm(A.nc(), l));
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:872:24: error: there are no arguments to 'orthogonalize' that depend on a template parameter, so a declaration of 'orthogonalize' must be available [-fpermissive]
- orthogonalize(Q);
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:876:13: error: 'q' was not declared in this scope
- if (q != 0)
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:880:28: error: there are no arguments to 'trans' that depend on a template parameter, so a declaration of 'trans' must be available [-fpermissive]
- Q = trans(A)*Q;
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:881:32: error: there are no arguments to 'orthogonalize' that depend on a template parameter, so a declaration of 'orthogonalize' must be available [-fpermissive]
- orthogonalize(Q);
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:884:32: error: there are no arguments to 'orthogonalize' that depend on a template parameter, so a declaration of 'orthogonalize' must be available [-fpermissive]
- orthogonalize(Q);
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h: At global scope:
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:901:15: error: 'matrix' does not name a type
- const matrix<T,Anr,Anc,MM,L>& A,
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:901:21: error: expected ',' or '...' before '<' token
- const matrix<T,Anr,Anc,MM,L>& A,
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h: In function 'void svd_fast(int)':
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:909:42: error: 'l' was not declared in this scope
- const unsigned long k = std::min(l, std::min<unsigned long>(A.nr(),A.nc()));
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:909:69: error: 'A' was not declared in this scope
- const unsigned long k = std::min(l, std::min<unsigned long>(A.nr(),A.nc()));
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:918:9: error: 'matrix' was not declared in this scope
- matrix<T,Anr,0,MM,L> Q;
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:918:9: note: suggested alternative:
- In file included from ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_exp.h:8:0,
- from ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix.h:6,
- from ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix.h:6,
- from ../../OpenCVPlayer/dlib/include/dlib/image_processing/scan_image.h:9,
- from ../../OpenCVPlayer/dlib/include/dlib/image_processing.h:6,
- from ../../OpenCVPlayer/trackerdlib.h:9,
- from ../../OpenCVPlayer/opencvplayer.h:19,
- from ../../OpenCVPlayer/mainwindow.h:7,
- from ../../OpenCVPlayer/main.cpp:1:
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_fwd.h:24:11: note: 'dlib::matrix'
- class matrix;
- ^
- In file included from ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix.h:11:0,
- from ../../OpenCVPlayer/dlib/include/dlib/image_processing/scan_image.h:9,
- from ../../OpenCVPlayer/dlib/include/dlib/image_processing.h:6,
- from ../../OpenCVPlayer/trackerdlib.h:9,
- from ../../OpenCVPlayer/opencvplayer.h:19,
- from ../../OpenCVPlayer/mainwindow.h:7,
- from ../../OpenCVPlayer/main.cpp:1:
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:918:17: error: expected primary-expression before ',' token
- matrix<T,Anr,0,MM,L> Q;
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:918:26: error: expected primary-expression before ',' token
- matrix<T,Anr,0,MM,L> Q;
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:918:28: error: expected primary-expression before '>' token
- matrix<T,Anr,0,MM,L> Q;
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:918:30: error: 'Q' was not declared in this scope
- matrix<T,Anr,0,MM,L> Q;
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:919:36: error: 'q' was not declared in this scope
- find_matrix_range(A, k, Q, q);
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:925:17: error: expected primary-expression before ',' token
- matrix<T,0,0,MM,L> B = trans(A)*Q;
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:925:24: error: expected primary-expression before ',' token
- matrix<T,0,0,MM,L> B = trans(A)*Q;
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:925:26: error: expected primary-expression before '>' token
- matrix<T,0,0,MM,L> B = trans(A)*Q;
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:925:28: error: 'B' was not declared in this scope
- matrix<T,0,0,MM,L> B = trans(A)*Q;
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:925:39: error: there are no arguments to 'trans' that depend on a template parameter, so a declaration of 'trans' must be available [-fpermissive]
- matrix<T,0,0,MM,L> B = trans(A)*Q;
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:926:17: error: 'v' was not declared in this scope
- svd3(B, v,w,u);
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:926:19: error: 'w' was not declared in this scope
- svd3(B, v,w,u);
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:926:21: error: 'u' was not declared in this scope
- svd3(B, v,w,u);
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:926:22: error: there are no arguments to 'svd3' that depend on a template parameter, so a declaration of 'svd3' must be available [-fpermissive]
- svd3(B, v,w,u);
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h: At global scope:
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:941:9: error: 'matrix' has not been declared
- matrix<T,0,0,MM,L>& Q,
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:941:15: error: expected ',' or '...' before '<' token
- matrix<T,0,0,MM,L>& Q,
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h: In function 'void find_matrix_range(const std::vector<T>&, long unsigned int, int)':
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:964:9: error: 'Q' was not declared in this scope
- Q.set_size(A.size(), l);
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:971:89: error: there are no arguments to 'gaussian_randm' that depend on a template parameter, so a declaration of 'gaussian_randm' must be available [-fpermissive]
- Q(r,c) = dot(A[r], gaussian_randm(std::numeric_limits<long>::max(), 1, c));
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:975:24: error: there are no arguments to 'orthogonalize' that depend on a template parameter, so a declaration of 'orthogonalize' must be available [-fpermissive]
- orthogonalize(Q);
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:979:13: error: 'q' was not declared in this scope
- if (q != 0)
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:984:17: error: 'matrix' was not declared in this scope
- matrix<T,0,0,MM,L> Z(n, l);
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:984:17: note: suggested alternative:
- In file included from ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_exp.h:8:0,
- from ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix.h:6,
- from ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix.h:6,
- from ../../OpenCVPlayer/dlib/include/dlib/image_processing/scan_image.h:9,
- from ../../OpenCVPlayer/dlib/include/dlib/image_processing.h:6,
- from ../../OpenCVPlayer/trackerdlib.h:9,
- from ../../OpenCVPlayer/opencvplayer.h:19,
- from ../../OpenCVPlayer/mainwindow.h:7,
- from ../../OpenCVPlayer/main.cpp:1:
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_fwd.h:24:11: note: 'dlib::matrix'
- class matrix;
- ^
- In file included from ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix.h:11:0,
- from ../../OpenCVPlayer/dlib/include/dlib/image_processing/scan_image.h:9,
- from ../../OpenCVPlayer/dlib/include/dlib/image_processing.h:6,
- from ../../OpenCVPlayer/trackerdlib.h:9,
- from ../../OpenCVPlayer/opencvplayer.h:19,
- from ../../OpenCVPlayer/mainwindow.h:7,
- from ../../OpenCVPlayer/main.cpp:1:
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:984:25: error: expected primary-expression before ',' token
- matrix<T,0,0,MM,L> Z(n, l);
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:984:32: error: expected primary-expression before ',' token
- matrix<T,0,0,MM,L> Z(n, l);
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:984:34: error: expected primary-expression before '>' token
- matrix<T,0,0,MM,L> Z(n, l);
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:984:42: error: there are no arguments to 'Z' that depend on a template parameter, so a declaration of 'Z' must be available [-fpermissive]
- matrix<T,0,0,MM,L> Z(n, l);
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:986:17: error: 'Z' was not declared in this scope
- Z = 0;
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:1003:32: error: there are no arguments to 'orthogonalize' that depend on a template parameter, so a declaration of 'orthogonalize' must be available [-fpermissive]
- orthogonalize(Z);
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:1011:52: error: there are no arguments to 'colm' that depend on a template parameter, so a declaration of 'colm' must be available [-fpermissive]
- Q(r,c) = dot(A[r], colm(Z,c));
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:1016:32: error: there are no arguments to 'orthogonalize' that depend on a template parameter, so a declaration of 'orthogonalize' must be available [-fpermissive]
- orthogonalize(Q);
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h: At global scope:
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:1034:9: error: 'matrix' has not been declared
- matrix<T,Unr,Unc,MM,L>& u,
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:1034:15: error: expected ',' or '...' before '<' token
- matrix<T,Unr,Unc,MM,L>& u,
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h: In function 'void svd_fast(const std::vector<T>&, int)':
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:1042:42: error: 'l' was not declared in this scope
- const unsigned long k = std::min(l, std::min<unsigned long>(A.size(),n));
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:1052:9: error: 'matrix' was not declared in this scope
- matrix<T,0,0,MM,L> Q;
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:1052:9: note: suggested alternative:
- In file included from ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_exp.h:8:0,
- from ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix.h:6,
- from ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix.h:6,
- from ../../OpenCVPlayer/dlib/include/dlib/image_processing/scan_image.h:9,
- from ../../OpenCVPlayer/dlib/include/dlib/image_processing.h:6,
- from ../../OpenCVPlayer/trackerdlib.h:9,
- from ../../OpenCVPlayer/opencvplayer.h:19,
- from ../../OpenCVPlayer/mainwindow.h:7,
- from ../../OpenCVPlayer/main.cpp:1:
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_fwd.h:24:11: note: 'dlib::matrix'
- class matrix;
- ^
- In file included from ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix.h:11:0,
- from ../../OpenCVPlayer/dlib/include/dlib/image_processing/scan_image.h:9,
- from ../../OpenCVPlayer/dlib/include/dlib/image_processing.h:6,
- from ../../OpenCVPlayer/trackerdlib.h:9,
- from ../../OpenCVPlayer/opencvplayer.h:19,
- from ../../OpenCVPlayer/mainwindow.h:7,
- from ../../OpenCVPlayer/main.cpp:1:
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:1052:17: error: expected primary-expression before ',' token
- matrix<T,0,0,MM,L> Q;
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:1052:24: error: expected primary-expression before ',' token
- matrix<T,0,0,MM,L> Q;
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:1052:26: error: expected primary-expression before '>' token
- matrix<T,0,0,MM,L> Q;
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:1052:28: error: 'Q' was not declared in this scope
- matrix<T,0,0,MM,L> Q;
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:1053:36: error: 'q' was not declared in this scope
- find_matrix_range(A, k, Q, q);
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:1059:17: error: expected primary-expression before ',' token
- matrix<T,0,0,MM,L> B(n,k);
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:1059:24: error: expected primary-expression before ',' token
- matrix<T,0,0,MM,L> B(n,k);
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:1059:26: error: expected primary-expression before '>' token
- matrix<T,0,0,MM,L> B(n,k);
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:1059:33: error: there are no arguments to 'B' that depend on a template parameter, so a declaration of 'B' must be available [-fpermissive]
- matrix<T,0,0,MM,L> B(n,k);
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:1060:9: error: 'B' was not declared in this scope
- B = 0;
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:1076:17: error: 'v' was not declared in this scope
- svd3(B, v,w,u);
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:1076:19: error: 'w' was not declared in this scope
- svd3(B, v,w,u);
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:1076:21: error: 'u' was not declared in this scope
- svd3(B, v,w,u);
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:1076:22: error: there are no arguments to 'svd3' that depend on a template parameter, so a declaration of 'svd3' must be available [-fpermissive]
- svd3(B, v,w,u);
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h: At global scope:
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:1089:31: error: expected nested-name-specifier before 'matrix_exp'
- static const typename matrix_exp<EXP>::matrix_type inv (
- ^
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:1089:31: error: expected ';' at end of member declaration
- ../../OpenCVPlayer/dlib/include/dlib/image_processing/../matrix/matrix_la.h:1089:41: error: expected unqualified-id before '<' token
- static const typename matrix_exp<EXP>::matrix_type inv (
- ^
- ../../OpenCVPlayer/main.cpp:17:1: error: expected '}' at end of input
- }
- ^
- ../../OpenCVPlayer/main.cpp:17:1: error: expected unqualified-id at end of input
- Makefile:3615: recipe for target 'main.o' failed
- make: *** [main.o] Error 1
- 12:52:48: The process "/usr/bin/make" exited with code 2.
- Error while building/deploying project OpenCVPlayer (kit: Linux Qt 5.4.2)
- When executing step "Make"
- 12:52:48: Elapsed time: 00:02.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement