You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In file included from /home/polarnick/libraries/opencv/master/opencv/modules/ts/src/ts.cpp:116:
/usr/include/setjmp.h:59:12: error: conflicting types for '__sigsetjmp'
extern int __sigsetjmp (struct __jmp_buf_tag __env[1], int __savemask) __THROWNL;
^
/usr/include/pthread.h:745:12: note: previous declaration is here
extern int __sigsetjmp (struct __jmp_buf_tag *__env, int __savemask) __THROWNL;
^
1 error generated.
modules/ts/CMakeFiles/opencv_ts.dir/build.make:146: recipe for target 'modules/ts/CMakeFiles/opencv_ts.dir/src/ts.cpp.o' failed
This has been fixed in 2.4 a year ago: 6bb6039. Unfortunately, without any meaningful commit message (i.e., why this was needed for QNX support). The recent commit message doesn't explain it either. It doesn't even refer to this bug report.
When trying to compile with Clang-3.7:
Relevant issues:
Workaround:
Don't build tests module: run cmake with
-DBUILD_opencv_ts=0
.The text was updated successfully, but these errors were encountered: