Kitware / TeleSculptor

TeleSculptor: Aerial Photogrammetry Application powered by KWIVER
Other
610 stars 150 forks source link

SuperBuild fails on QT #503

Open skinkie opened 3 years ago

skinkie commented 3 years ago
+ cd qtbase
+ /home/skinkie/Sources/TeleSculptor/build/external/fletch-build/build/src/Qt/qtbase/configure -top-level -prefix /home/skinkie/Sources/TeleSculptor/build/external/fletch-build/install -docdir /home/skinkie/Sources/TeleSculptor/build/external/fletch-build/install/share/doc/qt5-5.11.2 -datadir /home/skinkie/Sources/TeleSculptor/build/external/fletch-build/install/lib/qt5 -plugindir /home/skinkie/Sources/TeleSculptor/build/external/fletch-build/install/lib/qt5/plugins -importdir /home/skinkie/Sources/TeleSculptor/build/external/fletch-build/install/lib/qt5/imports -opensource -confirm-license -nomake examples -release -skip qtwebengine -no-qml-debug -system-libjpeg -I /home/skinkie/Sources/TeleSculptor/build/external/fletch-build/install/include -L /home/skinkie/Sources/TeleSculptor/build/external/fletch-build/install/lib -system-zlib -I /home/skinkie/Sources/TeleSculptor/build/external/fletch-build/install/include -L /home/skinkie/Sources/TeleSculptor/build/external/fletch-build/install/lib -system-libpng -I /home/skinkie/Sources/TeleSculptor/build/external/fletch-build/install/include -L /home/skinkie/Sources/TeleSculptor/build/external/fletch-build/install/lib -no-cups -optimized-qmake -skip qtlocation
Creating qmake...
In file included from /mnt/storage/home/skinkie/Sources/TeleSculptor/build/external/fletch-build/build/src/Qt/qtbase/src/corelib/tools/qbytearray.cpp:42:
/mnt/storage/home/skinkie/Sources/TeleSculptor/build/external/fletch-build/build/src/Qt/qtbase/src/corelib/tools/qbytearraymatcher.h: In static member function 'static QStaticByteArrayMatcherBase::Skiptable QStaticByteArrayMatcherBase::generate(const char*, uint)':
/mnt/storage/home/skinkie/Sources/TeleSculptor/build/external/fletch-build/build/src/Qt/qtbase/src/corelib/tools/qbytearraymatcher.h:103:38: error: 'numeric_limits' is not a member of 'std'
  103 |         const auto uchar_max = (std::numeric_limits<uchar>::max)();
      |                                      ^~~~~~~~~~~~~~
/mnt/storage/home/skinkie/Sources/TeleSculptor/build/external/fletch-build/build/src/Qt/qtbase/src/corelib/tools/qbytearraymatcher.h:103:58: error: expected primary-expression before '>' token
  103 |         const auto uchar_max = (std::numeric_limits<uchar>::max)();
      |                                                          ^
/mnt/storage/home/skinkie/Sources/TeleSculptor/build/external/fletch-build/build/src/Qt/qtbase/src/corelib/tools/qbytearraymatcher.h:103:61: error: '::max' has not been declared; did you mean 'std::max'?
  103 |         const auto uchar_max = (std::numeric_limits<uchar>::max)();
      |                                                             ^~~
      |                                                             std::max
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include/g++-v11/algorithm:62,
                 from /mnt/storage/home/skinkie/Sources/TeleSculptor/build/external/fletch-build/build/src/Qt/qtbase/include/QtCore/../../src/corelib/global/qglobal.h:142,
                 from /mnt/storage/home/skinkie/Sources/TeleSculptor/build/external/fletch-build/build/src/Qt/qtbase/include/QtCore/qglobal.h:1,
                 from /mnt/storage/home/skinkie/Sources/TeleSculptor/build/external/fletch-build/build/src/Qt/qtbase/include/QtCore/../../src/corelib/thread/qatomic.h:41,
                 from /mnt/storage/home/skinkie/Sources/TeleSculptor/build/external/fletch-build/build/src/Qt/qtbase/include/QtCore/qatomic.h:1,
                 from /mnt/storage/home/skinkie/Sources/TeleSculptor/build/external/fletch-build/build/src/Qt/qtbase/include/QtCore/../../src/corelib/tools/qrefcount.h:43,
                 from /mnt/storage/home/skinkie/Sources/TeleSculptor/build/external/fletch-build/build/src/Qt/qtbase/include/QtCore/qrefcount.h:1,
                 from /mnt/storage/home/skinkie/Sources/TeleSculptor/build/external/fletch-build/build/src/Qt/qtbase/src/corelib/tools/qbytearray.h:44,
                 from /mnt/storage/home/skinkie/Sources/TeleSculptor/build/external/fletch-build/build/src/Qt/qtbase/src/corelib/tools/qbytearray.cpp:41:
/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/include/g++-v11/bits/stl_algo.h:3467:5: note: 'std::max' declared here
 3467 |     max(initializer_list<_Tp> __l, _Compare __comp)
      |     ^~~
gmake[6]: *** [Makefile:342: qbytearray.o] Error 1
make[5]: *** [CMakeFiles/Qt.dir/build.make:95: build/src/Qt-stamp/Qt-configure] Error 2
make[4]: *** [CMakeFiles/Makefile2:1766: CMakeFiles/Qt.dir/all] Error 2
make[3]: *** [Makefile:136: all] Error 2
make[2]: *** [CMakeFiles/fletch.dir/build.make:86: external/stamps/fletch-build] Error 2
make[1]: *** [CMakeFiles/Makefile2:140: CMakeFiles/fletch.dir/all] Error 2
make: *** [Makefile:91: all] Error 2
dstoup commented 3 years ago

Interesting. It looks like qbytearraymatcher.h is missing #include <limits>. I double checked Fletch master and that file is patched with the proper include as of Wed May 5 and is getting applied correctly. @mleotta is it possible that Telesculptor's Fletch hash is older than that?

mleotta commented 3 years ago

It certainly is possible. We are trying to make a release now based on the latest KWIVER and Fletch releases. I believe @chetnieter is updating the hashes as part of this. Hopefully that addresses the issue.

chetnieter commented 3 years ago

With fletch and kwiver set to the latest releases as well as a few other fixes I have made that are already in master the superbuild builds for me on Linux and MacOS. I will go ahead and create a PR with new tags for fletch and kwiver.

chetnieter commented 3 years ago

508 updates the tags for kwiver and fletch. I have confirmed it builds for me on MacOS (10.14.6) and Linux (Ubuntu 18.04).

chetnieter commented 3 years ago

@skinkie The tags for kwiver and fletch have now been updated in the master branch. Could you check and see if this resolves your issue? I would suggest you try and clean build.

skinkie commented 3 years ago

@chetnieter will do.

Baasje85 commented 3 years ago

Building on Ubuntu now fails on the CUDA part.

-- General configuration for OpenCV 3.4.0 =====================================
--   Version control:               8cf0bcf5
-- 
--   Extra modules:
--     Location (extra):            /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV_contrib/modules
--     Version control (extra):     8cf0bcf5
-- 
--   Platform:
--     Timestamp:                   2021-08-20T18:22:28Z
--     Host:                        Linux 5.8.0-63-generic x86_64
--     CMake:                       3.16.3
--     CMake generator:             Unix Makefiles
--     CMake build tool:            /usr/bin/gmake
--     Configuration:               Debug
-- 
--   CPU/HW features:
--     Baseline:                    SSE SSE2 SSE3
--       requested:                 SSE3
--     Dispatched code generation:  SSE4_1 SSE4_2 FP16 AVX AVX2
--       requested:                 SSE4_1 SSE4_2 AVX FP16 AVX2
--       SSE4_1 (3 files):          + SSSE3 SSE4_1
--       SSE4_2 (1 files):          + SSSE3 SSE4_1 POPCNT SSE4_2
--       FP16 (1 files):            + SSSE3 SSE4_1 POPCNT SSE4_2 FP16 AVX
--       AVX (5 files):             + SSSE3 SSE4_1 POPCNT SSE4_2 AVX
--       AVX2 (9 files):            + SSSE3 SSE4_1 POPCNT SSE4_2 FP16 FMA3 AVX AVX2
-- 
--   C/C++:
--     Built as dynamic libs?:      YES
--     C++11:                       YES
--     C++ Compiler:                /usr/bin/c++  (ver 10.3.0)
--     C++ flags (Release):         -fsigned-char -W -Wall -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Wformat -Werror=format-security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wundef -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -Winit-self -Wno-narrowing -Wno-delete-non-virtual-dtor -Wno-comment -Wno-implicit-fallthrough -fdiagnostics-show-option -Wno-long-long -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections  -msse -msse2 -msse3 -fvisibility=hidden -fvisibility-inlines-hidden -O3 -DNDEBUG  -DNDEBUG
--     C++ flags (Debug):           -fsigned-char -W -Wall -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Wformat -Werror=format-security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wundef -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -Winit-self -Wno-narrowing -Wno-delete-non-virtual-dtor -Wno-comment -Wno-implicit-fallthrough -fdiagnostics-show-option -Wno-long-long -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections  -msse -msse2 -msse3 -fvisibility=hidden -fvisibility-inlines-hidden -g  -O0 -DDEBUG -D_DEBUG
--     C Compiler:                  /usr/bin/cc
--     C flags (Release):           -fsigned-char -W -Wall -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Wformat -Werror=format-security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wundef -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -Winit-self -Wno-narrowing -Wno-delete-non-virtual-dtor -Wno-comment -Wno-implicit-fallthrough -fdiagnostics-show-option -Wno-long-long -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections  -msse -msse2 -msse3 -fvisibility=hidden -fvisibility-inlines-hidden -O3 -DNDEBUG  -DNDEBUG
--     C flags (Debug):             -fsigned-char -W -Wall -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Wformat -Werror=format-security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wundef -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -Winit-self -Wno-narrowing -Wno-delete-non-virtual-dtor -Wno-comment -Wno-implicit-fallthrough -fdiagnostics-show-option -Wno-long-long -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections  -msse -msse2 -msse3 -fvisibility=hidden -fvisibility-inlines-hidden -g  -O0 -DDEBUG -D_DEBUG
--     Linker flags (Release):
--     Linker flags (Debug):
--     ccache:                      NO
--     Precompiled headers:         NO
--     Extra dependencies:          dl m pthread rt cudart nppc nppial nppicc CUDA_nppicom_LIBRARY-NOTFOUND nppidei nppif nppig nppim nppist nppisu nppitc npps cublas cufft -L/usr/local/cuda/lib64
--     3rdparty dependencies:
-- 
--   OpenCV modules:
--     To be built:                 aruco bgsegm calib3d ccalib core cudaarithm cudabgsegm cudafeatures2d cudafilters cudaimgproc cudalegacy cudaobjdetect cudaoptflow cudastereo cudawarping cudev datasets dnn dpm face features2d flann freetype fuzzy highgui img_hash imgcodecs imgproc line_descriptor ml objdetect optflow phase_unwrapping photo plot python_bindings_generator reg rgbd saliency shape stereo stitching structured_light superres surface_matching text tracking video videoio videostab xfeatures2d ximgproc xobjdetect xphoto
--     Disabled:                    bioinspired cudacodec js world
--     Disabled by dependency:      -
--     Unavailable:                 cnn_3dobj cvv dnn_modern hdf java matlab ovis python2 python3 sfm ts viz
--     Applications:                apps
--     Documentation:               NO
--     Non-free algorithms:         NO
-- 
--   GUI: 
--     GTK+:                        YES (ver 2.24.32)
--       GThread :                  YES (ver 2.66.1)
--       GtkGlExt:                  NO
-- 
--   Media I/O: 
--     ZLib:                        /home/mio/Sources/TeleSculptor/builds/external/fletch-build/install/lib/libz.so (ver 1.2.11)
--     JPEG:                        /home/mio/Sources/TeleSculptor/builds/external/fletch-build/install/lib/libjpeg.so (ver )
--     WEBP:                        build (ver encoder: 0x020e)
--     PNG:                         /home/mio/Sources/TeleSculptor/builds/external/fletch-build/install/lib/libpng.so (ver 1.6.19)
--     TIFF:                        /home/mio/Sources/TeleSculptor/builds/external/fletch-build/install/lib/libtiff.so (ver 42 / 4.1.0)
--     OpenEXR:                     build (ver 1.7.1)
-- 
--   Video I/O:
--     DC1394:                      NO
--     FFMPEG:                      YES
--       avcodec:                   YES (ver 57.89.100)
--       avformat:                  YES (ver 57.71.100)
--       avutil:                    YES (ver 55.58.100)
--       swscale:                   YES (ver 4.6.100)
--       avresample:                NO
--     GStreamer:                   NO
--     libv4l/libv4l2:              NO
--     v4l/v4l2:                    linux/videodev2.h
--     gPhoto2:                     NO
-- 
--   Parallel framework:            pthreads
-- 
--   Trace:                         YES (with Intel ITT)
-- 
--   Other third-party libraries:
--     Intel IPP:                   2017.0.3 [2017.0.3]
--            at:                   /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV-build/3rdparty/ippicv/ippicv_lnx
--     Intel IPP IW:                sources (2017.0.3)
--               at:                /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV-build/3rdparty/ippicv/ippiw_lnx
--     Lapack:                      NO
--     Eigen:                       YES (ver 3.3.7)
--     Custom HAL:                  NO
-- 
--   NVIDIA CUDA:                   YES (ver 11.2, CUFFT CUBLAS NVCUVID)
--     NVIDIA GPU arch:             30 35 37 50 52 60 61 70
--     NVIDIA PTX archs:
-- 
--   OpenCL:                        YES (no extra features)
--     Include path:                /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/3rdparty/include/opencl/1.2
--     Link libraries:              Dynamic load
-- 
--   Python (for build):            /usr/bin/python3
-- 
--   Java:
--     ant:                         NO
--     JNI:                         NO
--     Java wrappers:               NO
--     Java tests:                  NO
-- 
--   Matlab:                        NO
-- 
--   Install to:                    /home/mio/Sources/TeleSculptor/builds/external/fletch-build/install
-- -----------------------------------------------------------------
-- 
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
CUDA_nppicom_LIBRARY (ADVANCED)
    linked by target "opencv_cudev" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/cudev
    linked by target "opencv_cudev" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/cudev
    linked by target "opencv_core" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/core
    linked by target "opencv_core" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/core
    linked by target "opencv_cudaarithm" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/cudaarithm
    linked by target "opencv_cudaarithm" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/cudaarithm
    linked by target "opencv_flann" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/flann
    linked by target "opencv_flann" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/flann
    linked by target "opencv_imgproc" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/imgproc
    linked by target "opencv_imgproc" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/imgproc
    linked by target "opencv_ml" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/ml
    linked by target "opencv_ml" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/ml
    linked by target "opencv_objdetect" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/objdetect
    linked by target "opencv_objdetect" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/objdetect
    linked by target "opencv_phase_unwrapping" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV_contrib/modules/phase_unwrapping
    linked by target "opencv_phase_unwrapping" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV_contrib/modules/phase_unwrapping
    linked by target "opencv_plot" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV_contrib/modules/plot
    linked by target "opencv_plot" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV_contrib/modules/plot
    linked by target "opencv_reg" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV_contrib/modules/reg
    linked by target "opencv_reg" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV_contrib/modules/reg
    linked by target "opencv_surface_matching" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV_contrib/modules/surface_matching
    linked by target "opencv_surface_matching" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV_contrib/modules/surface_matching
    linked by target "opencv_video" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/video
    linked by target "opencv_video" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/video
    linked by target "opencv_xphoto" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV_contrib/modules/xphoto
    linked by target "opencv_xphoto" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV_contrib/modules/xphoto
    linked by target "opencv_cudabgsegm" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/cudabgsegm
    linked by target "opencv_cudabgsegm" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/cudabgsegm
    linked by target "opencv_cudafilters" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/cudafilters
    linked by target "opencv_cudafilters" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/cudafilters
    linked by target "opencv_cudaimgproc" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/cudaimgproc
    linked by target "opencv_cudaimgproc" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/cudaimgproc
    linked by target "opencv_cudawarping" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/cudawarping
    linked by target "opencv_cudawarping" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/cudawarping
    linked by target "opencv_dnn" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/dnn
    linked by target "opencv_dnn" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/dnn
    linked by target "opencv_freetype" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV_contrib/modules/freetype
    linked by target "opencv_freetype" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV_contrib/modules/freetype
    linked by target "opencv_fuzzy" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV_contrib/modules/fuzzy
    linked by target "opencv_fuzzy" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV_contrib/modules/fuzzy
    linked by target "opencv_img_hash" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV_contrib/modules/img_hash
    linked by target "opencv_img_hash" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV_contrib/modules/img_hash
    linked by target "opencv_imgcodecs" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/imgcodecs
    linked by target "opencv_imgcodecs" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/imgcodecs
    linked by target "opencv_photo" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/photo
    linked by target "opencv_photo" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/photo
    linked by target "opencv_shape" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/shape
    linked by target "opencv_shape" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/shape
    linked by target "opencv_videoio" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/videoio
    linked by target "opencv_videoio" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/videoio
    linked by target "opencv_xobjdetect" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV_contrib/modules/xobjdetect
    linked by target "opencv_xobjdetect" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV_contrib/modules/xobjdetect
    linked by target "opencv_highgui" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/highgui
    linked by target "opencv_highgui" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/highgui
    linked by target "opencv_dpm" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV_contrib/modules/dpm
    linked by target "opencv_dpm" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV_contrib/modules/dpm
    linked by target "opencv_features2d" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/features2d
    linked by target "opencv_features2d" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/features2d
    linked by target "opencv_line_descriptor" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV_contrib/modules/line_descriptor
    linked by target "opencv_line_descriptor" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV_contrib/modules/line_descriptor
    linked by target "opencv_saliency" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV_contrib/modules/saliency
    linked by target "opencv_saliency" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV_contrib/modules/saliency
    linked by target "opencv_text" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV_contrib/modules/text
    linked by target "opencv_text" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV_contrib/modules/text
    linked by target "opencv_calib3d" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/calib3d
    linked by target "opencv_calib3d" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/calib3d
    linked by target "opencv_ccalib" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV_contrib/modules/ccalib
    linked by target "opencv_ccalib" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV_contrib/modules/ccalib
    linked by target "opencv_cudafeatures2d" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/cudafeatures2d
    linked by target "opencv_cudafeatures2d" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/cudafeatures2d
    linked by target "opencv_cudalegacy" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/cudalegacy
    linked by target "opencv_cudalegacy" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/cudalegacy
    linked by target "opencv_cudaobjdetect" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/cudaobjdetect
    linked by target "opencv_cudaobjdetect" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/cudaobjdetect
    linked by target "opencv_cudaoptflow" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/cudaoptflow
    linked by target "opencv_cudaoptflow" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/cudaoptflow
    linked by target "opencv_cudastereo" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/cudastereo
    linked by target "opencv_cudastereo" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/cudastereo
    linked by target "opencv_datasets" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV_contrib/modules/datasets
    linked by target "opencv_datasets" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV_contrib/modules/datasets
    linked by target "opencv_rgbd" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV_contrib/modules/rgbd
    linked by target "opencv_rgbd" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV_contrib/modules/rgbd
    linked by target "opencv_stereo" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV_contrib/modules/stereo
    linked by target "opencv_stereo" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV_contrib/modules/stereo
    linked by target "opencv_structured_light" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV_contrib/modules/structured_light
    linked by target "opencv_structured_light" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV_contrib/modules/structured_light
    linked by target "opencv_superres" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/superres
    linked by target "opencv_superres" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/superres
    linked by target "opencv_tracking" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV_contrib/modules/tracking
    linked by target "opencv_tracking" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV_contrib/modules/tracking
    linked by target "opencv_videostab" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/videostab
    linked by target "opencv_videostab" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/videostab
    linked by target "opencv_xfeatures2d" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV_contrib/modules/xfeatures2d
    linked by target "opencv_xfeatures2d" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV_contrib/modules/xfeatures2d
    linked by target "opencv_ximgproc" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV_contrib/modules/ximgproc
    linked by target "opencv_ximgproc" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV_contrib/modules/ximgproc
    linked by target "opencv_aruco" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV_contrib/modules/aruco
    linked by target "opencv_aruco" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV_contrib/modules/aruco
    linked by target "opencv_bgsegm" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV_contrib/modules/bgsegm
    linked by target "opencv_bgsegm" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV_contrib/modules/bgsegm
    linked by target "opencv_face" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV_contrib/modules/face
    linked by target "opencv_face" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV_contrib/modules/face
    linked by target "opencv_optflow" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV_contrib/modules/optflow
    linked by target "opencv_optflow" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV_contrib/modules/optflow
    linked by target "opencv_stitching" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/stitching
    linked by target "opencv_stitching" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/modules/stitching
    linked by target "opencv_traincascade" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/apps/traincascade
    linked by target "opencv_createsamples" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/apps/createsamples
    linked by target "opencv_annotation" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/apps/annotation
    linked by target "opencv_visualisation" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/apps/visualisation
    linked by target "opencv_interactive-calibration" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/apps/interactive-calibration
    linked by target "opencv_version" in directory /home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV/apps/version

-- Configuring incomplete, errors occurred!
See also "/home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV-build/CMakeFiles/CMakeOutput.log".
See also "/home/mio/Sources/TeleSculptor/builds/external/fletch-build/build/src/OpenCV-build/CMakeFiles/CMakeError.log".
make[5]: *** [CMakeFiles/OpenCV.dir/build.make:117: build/src/OpenCV-stamp/OpenCV-configure] Fout 1
make[5]: Map '/home/mio/Sources/TeleSculptor/builds/external/fletch-build' wordt verlaten
make[4]: *** [CMakeFiles/Makefile2:1490: CMakeFiles/OpenCV.dir/all] Fout 2
make[4]: Map '/home/mio/Sources/TeleSculptor/builds/external/fletch-build' wordt verlaten
make[3]: *** [Makefile:130: all] Fout 2
make[3]: Map '/home/mio/Sources/TeleSculptor/builds/external/fletch-build' wordt verlaten
make[2]: *** [CMakeFiles/fletch.dir/build.make:112: external/stamps/fletch-build] Fout 2
make[2]: Map '/home/mio/Sources/TeleSculptor/builds' wordt verlaten
make[1]: *** [CMakeFiles/Makefile2:135: CMakeFiles/fletch.dir/all] Fout 2
make[1]: Map '/home/mio/Sources/TeleSculptor/builds' wordt verlaten
make: *** [Makefile:84: all] Fout 2
mleotta commented 3 years ago

It seems our older version of OpenCV is not compatible with CUDA 11. Fletch provides a new version, but we haven't configured TeleSculptor to use it. I'm going to upgrade our 3rd party packages to the latest provided in Fletch.

Baasje85 commented 3 years ago

It seems our older version of OpenCV is not compatible with CUDA 11. Fletch provides a new version, but we haven't configured TeleSculptor to use it. I'm going to upgrade our 3rd party packages to the latest provided in Fletch.

Is it correct this isn't done yet?

chetnieter commented 3 years ago

It seems our older version of OpenCV is not compatible with CUDA 11. Fletch provides a new version, but we haven't configured TeleSculptor to use it. I'm going to upgrade our 3rd party packages to the latest provided in Fletch.

Is it correct this isn't done yet?

We have updated OpenCV in the release branch but have discovered another minor issue when building against CUDA. A fix for that should be committed soon.

chetnieter commented 3 years ago

@Baasje85 The CUDA issues should be resolved in the release branch now.

skinkie commented 3 years ago

@chetnieter we are going to check it out.