andrewssobral / bgslibrary

A C++ Background Subtraction Library with wrappers for Python, MATLAB, Java and GUI on QT
MIT License
2.2k stars 740 forks source link

QT Gui - QT 5.5 compile error #121

Open kaisark opened 6 years ago

kaisark commented 6 years ago

I ran into a QT Gui build error in texteditor.cpp using Qt5 version 5.5.1. Any ideas???

System: Ubuntu 16 OpenCV 3.3 QT 5.5.1

[ 97%] Building CXX object CMakeFiles/bgslibrary_gui.dir/texteditor.cpp.o /home/nvidia/cviz/bgslibrary/gui_qt/texteditor.cpp: In constructor 'TextEditor::TextEditor()': /home/nvidia/cviz/bgslibrary/gui_qt/texteditor.cpp:36:3: error: 'setFallbackSessionManagementEnabled' is not a member of 'QGuiApplication' QGuiApplication::setFallbackSessionManagementEnabled(false); ^ /home/nvidia/cviz/bgslibrary/gui_qt/texteditor.cpp: In member function 'void TextEditor::createActions()': /home/nvidia/cviz/bgslibrary/gui_qt/texteditor.cpp:135:100: error: no matching function for call to 'QMenu::addAction(const QIcon&, QString, TextEditor, bool (TextEditor::)())' QAction *saveAsAct = fileMenu->addAction(saveAsIcon, tr("Save &As..."), this, &TextEditor::saveAs);

/home/nvidia/cviz/bgslibrary/gui_qt/texteditor.cpp:143:86: error: no matching function for call to 'QMenu::addAction(const QIcon&, QString, TextEditor, bool (QWidget::)())' QAction exitAct = fileMenu->addAction(exitIcon, tr("E&xit"), this, &QWidget::close); /home/nvidia/cviz/bgslibrary/gui_qt/texteditor.cpp:182:81: error: no matching function for call to 'QMenu::addAction(QString, TextEditor, void (TextEditor::)())' QAction aboutAct = helpMenu->addAction(tr("&About"), this, &TextEditor::about);

/home/nvidia/cviz/bgslibrary/gui_qt/texteditor.cpp:186:90: error: no matching function for call to 'QMenu::addAction(QString, QApplication, void ()())' QAction *aboutQtAct = helpMenu->addAction(tr("About &Qt"), qApp, &QApplication::aboutQt); ^


(testpy3) nvidia@tegra-ubuntu:\~/cviz/bgslibrary/gui_qt/build$ cmake .. -- The C compiler identification is GNU 5.4.0 -- The CXX compiler identification is GNU 5.4.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Qt5Widgets status: -- version: 5.5.1 -- libraries: Qt5::Widgets -- include path: /usr/include/aarch64-linux-gnu/qt5/;/usr/include/aarch64-linux-gnu/qt5/QtWidgets;/usr/include/aarch64-linux-gnu/qt5/QtGui;/usr/include/aarch64-linux-gnu/qt5/QtCore;/usr/lib/aarch64-linux-gnu/qt5//mkspecs/linux-g++;/usr/include -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE
-- Found CUDA: /usr/local/cuda-8.0 (found suitable exact version "8.0") -- Found OpenCV: /home/nvidia/opencv/build (found version "3.3.0") -- OpenCV library status: -- version: 3.3.0 -- libraries: opencv_calib3d;opencv_core;opencv_cudaarithm;opencv_cudabgsegm;opencv_cudacodec;opencv_cudafeatures2d;opencv_cudafilters;opencv_cudaimgproc;opencv_cudalegacy;opencv_cudaobjdetect;opencv_cudaoptflow;opencv_cudastereo;opencv_cudawarping;opencv_cudev;opencv_dnn;opencv_features2d;opencv_flann;opencv_highgui;opencv_imgcodecs;opencv_imgproc;opencv_ml;opencv_objdetect;opencv_photo;opencv_shape;opencv_stitching;opencv_superres;opencv_video;opencv_videoio;opencv_videostab -- include path: /home/nvidia/opencv/build;/home/nvidia/opencv/include;/home/nvidia/opencv/include/opencv;/home/nvidia/opencv/modules/cudev/include;/home/nvidia/opencv/modules/core/include;/home/nvidia/opencv/modules/cudaarithm/include;/home/nvidia/opencv/modules/flann/include;/home/nvidia/opencv/modules/imgproc/include;/home/nvidia/opencv/modules/ml/include;/home/nvidia/opencv/modules/objdetect/include;/home/nvidia/opencv/modules/video/include;/home/nvidia/opencv/modules/cudabgsegm/include;/home/nvidia/opencv/modules/cudafilters/include;/home/nvidia/opencv/modules/cudaimgproc/include;/home/nvidia/opencv/modules/cudawarping/include;/home/nvidia/opencv/modules/dnn/include;/home/nvidia/opencv/modules/imgcodecs/include;/home/nvidia/opencv/modules/photo/include;/home/nvidia/opencv/modules/shape/include;/home/nvidia/opencv/modules/videoio/include;/home/nvidia/opencv/modules/cudacodec/include;/home/nvidia/opencv/modules/highgui/include;/home/nvidia/opencv/modules/ts/include;/home/nvidia/opencv/modules/features2d/include;/home/nvidia/opencv/modules/calib3d/include;/home/nvidia/opencv/modules/cudafeatures2d/include;/home/nvidia/opencv/modules/cudalegacy/include;/home/nvidia/opencv/modules/cudaobjdetect/include;/home/nvidia/opencv/modules/cudaoptflow/include;/home/nvidia/opencv/modules/cudastereo/include;/home/nvidia/opencv/modules/stitching/include;/home/nvidia/opencv/modules/superres/include;/home/nvidia/opencv/modules/videostab/include -- Configuring done -- Generating done -- Build files have been written to: /home/nvidia/cviz/bgslibrary/gui_qt/build (testpy3) nvidia@tegra-ubuntu:~/cviz/bgslibrary/gui_qt/build$ make Scanning dependencies of target libbgs_automoc Scanning dependencies of target bgslibrary_gui_automoc [ 1%] Automatic moc and uic for target libbgs [ 2%] Automatic moc and uic for target bgslibrary_gui Generating ui_mainwindow.h Generating moc_mainwindow.cpp [ 2%] Built target libbgs_automoc Scanning dependencies of target libbgs Generating moc_qt_utils.cpp /home/nvidia/cviz/bgslibrary/gui_qt/qt_utils.h:0: Note: No relevant classes found. No output generated. Generating moc_texteditor.cpp [ 2%] Built target bgslibrary_gui_automoc [ 3%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/SigmaDelta/sdLaMa091.cpp.o [ 4%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/dp/Image.cpp.o [ 5%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/dp/ZivkovicAGMM.cpp.o [ 5%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/dp/Error.cpp.o [ 6%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/dp/TextureBGS.cpp.o [ 7%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/dp/PratiMediodBGS.cpp.o [ 8%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/dp/MeanBGS.cpp.o [ 9%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/dp/AdaptiveMedianBGS.cpp.o [ 10%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/dp/GrimsonGMM.cpp.o /home/nvidia/cviz/bgslibrary/package_bgs/dp/PratiMediodBGS.cpp: In member function 'virtual void Algorithms::BackgroundSubtraction::PratiMediodBGS::Update(int, const RgbImage&, const BwImage&)': /home/nvidia/cviz/bgslibrary/package_bgs/dp/PratiMediodBGS.cpp:74:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (m_median_buffer[0].dist.size() == m_params.HistorySize()) ^ [ 11%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/dp/WrenGA.cpp.o [ 13%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/dp/Eigenbackground.cpp.o [ 13%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/LOBSTER.cpp.o [ 14%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/SigmaDelta.cpp.o [ 15%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/LBAdaptiveSOM.cpp.o In file included from /home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorLOBSTER.h:19:0, from /home/nvidia/cviz/bgslibrary/package_bgs/LOBSTER.h:20, from /home/nvidia/cviz/bgslibrary/package_bgs/LOBSTER.cpp:17: /home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorLBSP.h:39:16: warning: 'virtual void BackgroundSubtractorLBSP::initialize(const cv::Mat&)' was hidden [-Woverloaded-virtual] virtual void initialize(const cv::Mat& oInitImg); ^ In file included from /home/nvidia/cviz/bgslibrary/package_bgs/LOBSTER.h:20:0, from /home/nvidia/cviz/bgslibrary/package_bgs/LOBSTER.cpp:17: /home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorLOBSTER.h:59:16: warning: by 'virtual void BackgroundSubtractorLOBSTER::initialize(const cv::Mat&, const cv::Mat&)' [-Woverloaded-virtual] virtual void initialize(const cv::Mat& oInitImg, const cv::Mat& oROI); ^ [ 16%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/DPEigenbackground.cpp.o [ 16%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/FuzzyChoquetIntegral.cpp.o [ 17%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/FuzzySugenoIntegral.cpp.o [ 18%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/MixtureOfGaussianV1.cpp.o [ 19%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/PAWCS.cpp.o [ 20%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorPAWCS.cpp.o [ 21%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/packagebgs/LBSP/BackgroundSubtractorLBSP.cpp.o [ 22%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/packagebgs/LBSP/LBSP.cpp.o In file included from /home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorPAWCS.h:19:0, from /home/nvidia/cviz/bgslibrary/package_bgs/PAWCS.h:20, from /home/nvidia/cviz/bgslibrary/package_bgs/PAWCS.cpp:17: /home/nvidia/cviz/bgslibrary/packagebgs/LBSP/BackgroundSubtractorLBSP.h:39:16: warning: 'virtual void BackgroundSubtractorLBSP_::initialize(const cv::Mat&)' was hidden [-Woverloaded-virtual] virtual void initialize(const cv::Mat& oInitImg); ^ In file included from /home/nvidia/cviz/bgslibrary/package_bgs/PAWCS.h:20:0, from /home/nvidia/cviz/bgslibrary/package_bgs/PAWCS.cpp:17: /home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorPAWCS.h:54:16: warning: by 'virtual void BackgroundSubtractorPAWCS::initialize(const cv::Mat&, const cv::Mat&)' [-Woverloaded-virtual] virtual void initialize(const cv::Mat& oInitImg, const cv::Mat& oROI); ^ [ 23%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorLOBSTER.cpp.o In file included from /home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorPAWCS.h:19:0, from /home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorPAWCS.cpp:17: /home/nvidia/cviz/bgslibrary/packagebgs/LBSP/BackgroundSubtractorLBSP.h:39:16: warning: 'virtual void BackgroundSubtractorLBSP_::initialize(const cv::Mat&)' was hidden [-Woverloaded-virtual] virtual void initialize(const cv::Mat& oInitImg); ^ In file included from /home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorPAWCS.cpp:17:0: /home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorPAWCS.h:54:16: warning: by 'virtual void BackgroundSubtractorPAWCS::initialize(const cv::Mat&, const cv::Mat&)' [-Woverloaded-virtual] virtual void initialize(const cv::Mat& oInitImg, const cv::Mat& oROI); ^ [ 24%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorSuBSENSE.cpp.o [ 25%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorLBSP.cpp.o [ 26%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/LBSP/LBSP.cpp.o In file included from /home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorLOBSTER.h:19:0, from /home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorLOBSTER.cpp:17: /home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorLBSP.h:39:16: warning: 'virtual void BackgroundSubtractorLBSP::initialize(const cv::Mat&)' was hidden [-Woverloaded-virtual] virtual void initialize(const cv::Mat& oInitImg); ^ In file included from /home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorLOBSTER.cpp:17:0: /home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorLOBSTER.h:59:16: warning: by 'virtual void BackgroundSubtractorLOBSTER::initialize(const cv::Mat&, const cv::Mat&)' [-Woverloaded-virtual] virtual void initialize(const cv::Mat& oInitImg, const cv::Mat& oROI); ^ [ 27%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/SuBSENSE.cpp.o In file included from /home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorSuBSENSE.h:19:0, from /home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorSuBSENSE.cpp:17: /home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorLBSP.h:39:16: warning: 'virtual void BackgroundSubtractorLBSP::initialize(const cv::Mat&)' was hidden [-Woverloaded-virtual] virtual void initialize(const cv::Mat& oInitImg); ^ In file included from /home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorSuBSENSE.cpp:17:0: /home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorSuBSENSE.h:57:16: warning: by 'virtual void BackgroundSubtractorSuBSENSE::initialize(const cv::Mat&, const cv::Mat&)' [-Woverloaded-virtual] virtual void initialize(const cv::Mat& oInitImg, const cv::Mat& oROI); ^ [ 27%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/lb/BGModelGauss.cpp.o [ 28%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/lb/BGModel.cpp.o [ 29%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/lb/BGModelFuzzySom.cpp.o In file included from /home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorSuBSENSE.h:19:0, from /home/nvidia/cviz/bgslibrary/package_bgs/SuBSENSE.h:20, from /home/nvidia/cviz/bgslibrary/package_bgs/SuBSENSE.cpp:17: /home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorLBSP.h:39:16: warning: 'virtual void BackgroundSubtractorLBSP::initialize(const cv::Mat&)' was hidden [-Woverloaded-virtual] virtual void initialize(const cv::Mat& oInitImg); ^ In file included from /home/nvidia/cviz/bgslibrary/package_bgs/SuBSENSE.h:20:0, from /home/nvidia/cviz/bgslibrary/package_bgs/SuBSENSE.cpp:17: /home/nvidia/cviz/bgslibrary/package_bgs/LBSP/BackgroundSubtractorSuBSENSE.h:57:16: warning: by 'virtual void BackgroundSubtractorSuBSENSE::initialize(const cv::Mat&, const cv::Mat&)' [-Woverloaded-virtual] virtual void initialize(const cv::Mat& oInitImg, const cv::Mat& oROI); ^ [ 30%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/lb/BGModelSom.cpp.o [ 31%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/lb/BGModelMog.cpp.o [ 32%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/lb/BGModelFuzzyGauss.cpp.o [ 33%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/DPMean.cpp.o /home/nvidia/cviz/bgslibrary/package_bgs/lb/BGModelMog.cpp: In constructor 'lb_library::MixtureOfGaussians::BGModelMog::BGModelMog(int, int)': /home/nvidia/cviz/bgslibrary/package_bgs/lb/BGModelMog.cpp:59:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int k = 0; k < NUMBERGAUSSIANS; k++) ^ /home/nvidia/cviz/bgslibrary/package_bgs/lb/BGModelMog.cpp: In member function 'virtual void lb_library::MixtureOfGaussians::BGModelMog::Update()': /home/nvidia/cviz/bgslibrary/package_bgs/lb/BGModelMog.cpp:231:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (pK[n] < NUMBERGAUSSIANS) ^ [ 34%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/WeightedMovingMean.cpp.o [ 35%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/T2FMRF_UV.cpp.o [ 36%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/ViBe/vibe-background-sequential.cpp.o /home/nvidia/cviz/bgslibrary/package_bgs/ViBe/vibe-background-sequential.cpp: In function 'int32_t libvibeModel_Sequential_AllocInit_8u_C1R(vibeModel_Sequential_t, const uint8_t, uint32_t, uint32_t)': /home/nvidia/cviz/bgslibrary/package_bgs/ViBe/vibe-background-sequential.cpp:255:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int x = 0; x < model->numberOfSamples - NUMBER_OF_HISTORY_IMAGES; ++x) { ^ /home/nvidia/cviz/bgslibrary/package_bgs/ViBe/vibe-background-sequential.cpp: In function 'int32_t libvibeModel_Sequential_Segmentation_8u_C1R(vibeModel_Sequential_t, const uint8_t, uint8_t)': /home/nvidia/cviz/bgslibrary/package_bgs/ViBe/vibe-background-sequential.cpp:315:59: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (abs_uint(image_data[index] - historyImage[index]) > distance_Han2014Improved(image_data[index], historyImage[index])) ^ /home/nvidia/cviz/bgslibrary/package_bgs/ViBe/vibe-background-sequential.cpp:325:53: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (abs_uint(image_data[index] - pels[index]) <= distance_Han2014Improved(image_data[index], pels[index])) ^ /home/nvidia/cviz/bgslibrary/package_bgs/ViBe/vibe-background-sequential.cpp:347:72: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (abs_uint(currentValue - historyBuffer[indexHistoryBuffer]) <= distance_Han2014Improved(currentValue, historyBuffer[indexHistoryBuffer])) { ^ /home/nvidia/cviz/bgslibrary/package_bgs/ViBe/vibe-background-sequential.cpp:304:12: warning: unused variable 'matchingThreshold' [-Wunused-variable] uint32_t matchingThreshold = model->matchingThreshold; ^ /home/nvidia/cviz/bgslibrary/package_bgs/ViBe/vibe-background-sequential.cpp: In function 'int32_t libvibeModel_Sequential_Update_8u_C1R(vibeModel_Sequential_t, const uint8_t, uint8_t)': /home/nvidia/cviz/bgslibrary/package_bgs/ViBe/vibe-background-sequential.cpp:402:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (y = 1; y < height - 1; ++y) { ^ /home/nvidia/cviz/bgslibrary/package_bgs/ViBe/vibe-background-sequential.cpp: In function 'int32_t libvibeModel_Sequential_AllocInit_8u_C3R(vibeModel_Sequential_t, const uint8_t, uint32_t, uint32_t)': /home/nvidia/cviz/bgslibrary/package_bgs/ViBe/vibe-background-sequential.cpp:571:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int x = 0; x < model->numberOfSamples - NUMBER_OF_HISTORY_IMAGES; ++x) { ^ /home/nvidia/cviz/bgslibrary/package_bgs/ViBe/vibe-background-sequential.cpp: In function 'int32_t libvibeModel_Sequential_Update_8u_C3R(vibeModel_Sequential_t, const uint8_t, uint8_t)': /home/nvidia/cviz/bgslibrary/package_bgs/ViBe/vibe-background-sequential.cpp:739:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (y = 1; y < height - 1; ++y) { ^ [ 37%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/DPZivkovicAGMM.cpp.o [ 38%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/template/MyBGS.cpp.o [ 38%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/template/Amber.cpp.o [ 39%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/DPTexture.cpp.o [ 40%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/DPPratiMediod.cpp.o [ 41%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/TwoPoints/two_points.cpp.o [ 42%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/LBSimpleGaussian.cpp.o /home/nvidia/cviz/bgslibrary/package_bgs/template/Amber.cpp: In member function 'virtual void bgslibrary::algorithms::Amber::process(const cv::Mat&, cv::Mat&, cv::Mat&)': /home/nvidia/cviz/bgslibrary/package_bgs/template/Amber.cpp:79:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < width height; i++) ^ /home/nvidia/cviz/bgslibrary/package_bgs/template/Amber.cpp:53:16: warning: unused variable 'stride' [-Wunused-variable] unsigned int stride = width * 3; ^ [ 43%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/TwoPoints.cpp.o [ 44%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/GMG.cpp.o [ 45%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/AdaptiveSelectiveBackgroundLearning.cpp.o [ 46%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/LBP_MRF/maxflow.cpp.o [ 47%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/LBP_MRF/graph.cpp.o [ 48%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/LBP_MRF/MEHistogram.cpp.o [ 49%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/LBP_MRF/MotionDetection.cpp.o [ 49%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/LBP_MRF/MEImage.cpp.o /home/nvidia/cviz/bgslibrary/package_bgs/LBP_MRF/MotionDetection.cpp: In member function 'void MotionDetection::UpdateModelHU(MEImage&, MEPixelDataType**)': /home/nvidia/cviz/bgslibrary/package_bgs/LBP_MRF/MotionDetection.cpp:764:71: warning: argument to 'sizeof' in 'void memcpy(void, const void, size_t)' call is the same pointer type 'float' as the destination; expected 'float' or an explicit length [-Wsizeof-pointer-memaccess] memcpy(PixelData->Histograms[i], CurrentHistogram2, sizeof(CurrentHistogram2)); ^ /home/nvidia/cviz/bgslibrary/package_bgs/LBP_MRF/MotionDetection.cpp:771:73: warning: argument to 'sizeof' in 'void memcpy(void, const void, size_t)' call is the same pointer type 'float' as the destination; expected 'float' or an explicit length [-Wsizeof-pointer-memaccess] memcpy(PixelData->PreviousHistogram, CurrentHistogram2, sizeof(CurrentHistogram2)); ^ /home/nvidia/cviz/bgslibrary/package_bgs/LBP_MRF/MotionDetection.cpp:795:73: warning: argument to 'sizeof' in 'void memcpy(void, const void, size_t)' call is the same pointer type 'float' as the destination; expected 'float' or an explicit length [-Wsizeof-pointer-memaccess] memcpy(PixelData->Histograms[i], CurrentHistogram2, sizeof(CurrentHistogram2)); ^ /home/nvidia/cviz/bgslibrary/package_bgs/LBP_MRF/MotionDetection.cpp:799:75: warning: argument to 'sizeof' in 'void memcpy(void, const void, size_t)' call is the same pointer type 'float' as the destination; expected 'float' or an explicit length [-Wsizeof-pointer-memaccess] memcpy(PixelData->PreviousHistogram, CurrentHistogram2, sizeof(CurrentHistogram2)); ^ /home/nvidia/cviz/bgslibrary/package_bgs/LBP_MRF/MotionDetection.cpp:809:77: warning: argument to 'sizeof' in 'void memcpy(void, const void, size_t)' call is the same pointer type 'float' as the destination; expected 'float' or an explicit length [-Wsizeof-pointer-memaccess] memcpy(PixelData->PreviousHistogram, CurrentHistogram2, sizeof(CurrentHistogram2)); ^ [ 50%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/LBP_MRF/MEDefs.cpp.o [ 51%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/PixelBasedAdaptiveSegmenter.cpp.o [ 52%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/PBAS/PBAS.cpp.o [ 53%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/StaticFrameDifference.cpp.o In file included from /home/nvidia/cviz/bgslibrary/package_bgs/PBAS/PBAS.cpp:17:0: /home/nvidia/cviz/bgslibrary/package_bgs/PBAS/PBAS.h: In constructor 'PBAS::PBAS()': /home/nvidia/cviz/bgslibrary/package_bgs/PBAS/PBAS.h:191:10: warning: 'PBAS::T_lower' will be initialized after [-Wreorder] double T_lower; ^ /home/nvidia/cviz/bgslibrary/package_bgs/PBAS/PBAS.h:187:10: warning: 'double PBAS::T_upper' [-Wreorder] double T_upper; ^ /home/nvidia/cviz/bgslibrary/package_bgs/PBAS/PBAS.cpp:19:1: warning: when initialized here [-Wreorder] PBAS::PBAS(void) : N(20), R_lower(18), Raute_min(2), T_lower(2), T_upper(200), R_scale(5), R_incdec(0.05), T_dec(0.05), T_inc(1) ^ In file included from /home/nvidia/cviz/bgslibrary/package_bgs/PBAS/PBAS.cpp:17:0: /home/nvidia/cviz/bgslibrary/package_bgs/PBAS/PBAS.h:187:10: warning: 'PBAS::T_upper' will be initialized after [-Wreorder] double T_upper; ^ In file included from /home/nvidia/cviz/bgslibrary/package_bgs/PBAS/PBAS.cpp:17:0: /home/nvidia/cviz/bgslibrary/package_bgs/PBAS/PBAS.h:159:10: warning: 'double PBAS::R_scale' [-Wreorder] double R_scale; ^ /home/nvidia/cviz/bgslibrary/package_bgs/PBAS/PBAS.cpp:19:1: warning: when initialized here [-Wreorder] PBAS::PBAS(void) : N(20), R_lower(18), Raute_min(2), T_lower(2), T_upper(200), R_scale(5), R_incdec(0.05), T_dec(0.05), T_inc(1) ^ In file included from /home/nvidia/cviz/bgslibrary/package_bgs/PBAS/PBAS.cpp:17:0: /home/nvidia/cviz/bgslibrary/package_bgs/PBAS/PBAS.h:196:10: warning: 'PBAS::T_dec' will be initialized after [-Wreorder] double T_dec; ^ /home/nvidia/cviz/bgslibrary/package_bgs/PBAS/PBAS.h:182:10: warning: 'double PBAS::T_inc' [-Wreorder] double T_inc; ^ /home/nvidia/cviz/bgslibrary/package_bgs/PBAS/PBAS.cpp:19:1: warning: when initialized here [-Wreorder] PBAS::PBAS(void) : N(20), R_lower(18), Raute_min(2), T_lower(2), T_upper(200), R_scale(5), R_incdec(0.05), T_dec(0.05), T_inc(1) ^ /home/nvidia/cviz/bgslibrary/package_bgs/PBAS/PBAS.cpp: In destructor 'PBAS::~PBAS()': /home/nvidia/cviz/bgslibrary/package_bgs/PBAS/PBAS.cpp:89:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int k = 0; k < backgroundModel.size(); ++k) ^ [ 54%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/FrameDifference.cpp.o [ 55%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGSubtractor.cpp.o In file included from /home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGSubtractor.cpp:54:0: /home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGSubtractor.cpp: In function 'void EstimateSDsFromAbsDiffHist(DynamicMedianHistogram, unsigned char, unsigned int, double, double, unsigned int)': /home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGSubtractor.cpp:237:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] assert(bin >= 0 && bin < kernelbins); ^ /home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGSubtractor.cpp: In function 'void HystExpandOperatorIndexed(unsigned char, ImageIndex, double, double, unsigned char, ImageIndex, unsigned int, unsigned int)': /home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGSubtractor.cpp:393:18: warning: variable 'out_list' set but not used [-Wunused-but-set-variable] unsigned int out_list; ^ /home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGSubtractor.cpp:399:16: warning: variable 'k' set but not used [-Wunused-but-set-variable] unsigned int k; ^ /home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGSubtractor.cpp: In function 'void HystShrinkOperatorIndexed(unsigned char, ImageIndex, double, double, unsigned char, ImageIndex, unsigned int, unsigned int)': /home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGSubtractor.cpp:451:18: warning: variable 'out_list' set but not used [-Wunused-but-set-variable] unsigned int out_list; ^ /home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGSubtractor.cpp:457:16: warning: variable 'k' set but not used [-Wunused-but-set-variable] unsigned int k, idx; ^ /home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGSubtractor.cpp: In function 'void ExpandOperatorIndexed(unsigned char, ImageIndex, unsigned char, ImageIndex, unsigned int, unsigned int)': /home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGSubtractor.cpp:506:18: warning: variable 'out_list' set but not used [-Wunused-but-set-variable] unsigned int out_list; ^ /home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGSubtractor.cpp:512:16: warning: variable 'k' set but not used [-Wunused-but-set-variable] unsigned int k; ^ /home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGSubtractor.cpp: In function 'void ShrinkOperatorIndexed(unsigned char, ImageIndex, unsigned char, ImageIndex, unsigned int, unsigned int)': /home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGSubtractor.cpp:562:18: warning: variable 'out_list' set but not used [-Wunused-but-set-variable] unsigned int out_list; ^ /home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGSubtractor.cpp:568:16: warning: variable 'k' set but not used [-Wunused-but-set-variable] unsigned int k, idx; ^ /home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGSubtractor.cpp: In member function 'void NPBGSubtractor::SequenceBGUpdate_Pairs(unsigned char, unsigned char)': /home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGSubtractor.cpp:670:16: warning: unused variable 'Top' [-Wunused-variable] unsigned int Top = BGModel->Top; ^ /home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGSubtractor.cpp: In member function 'void NPBGSubtractor::NPBGSubtraction_Subset_Kernel(unsigned char, unsigned char, unsigned char)': /home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGSubtractor.cpp:951:9: warning: variable 'kernelbase1' set but not used [-Wunused-but-set-variable] int kernelbase1; ^ /home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGSubtractor.cpp:885:11: warning: unused variable 'KernelSum' [-Wunused-variable] double KernelSum = KernelTable->kernelsums; ^ /home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGSubtractor.cpp:891:19: warning: unused variable 'SaturationImage' [-Wunused-variable] unsigned char SaturationImage = FilteredFGImage; ^ /home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGSubtractor.cpp:894:10: warning: variable 'sigma1' set but not used [-Wunused-but-set-variable] double sigma1; ^ /home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGSubtractor.cpp:895:10: warning: variable 'sigma2' set but not used [-Wunused-but-set-variable] double sigma2; ^ /home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGSubtractor.cpp:896:10: warning: variable 'sigma3' set but not used [-Wunused-but-set-variable] double sigma3; ^ [ 56%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/KDE/KernelTable.cpp.o [ 57%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/KDE/NPBGmodel.cpp.o [ 58%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/DPGrimsonGMM.cpp.o [ 59%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/VuMeter/TBackground.cpp.o [ 60%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/VuMeter/TBackgroundVuMeter.cpp.o [ 60%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/LBMixtureOfGaussians.cpp.o [ 61%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/LBFuzzyAdaptiveSOM.cpp.o [ 62%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/MultiCue.cpp.o [ 63%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/DPWrenGA.cpp.o [ 64%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/CodeBook.cpp.o /home/nvidia/cviz/bgslibrary/package_bgs/MultiCue.cpp: In member function 'void bgslibrary::algorithms::MultiCue::Destroy()': /home/nvidia/cviz/bgslibrary/package_bgs/MultiCue.cpp:215:9: warning: unused variable 'nNeighborNum' [-Wunused-variable] short nNeighborNum = g_nNeighborNum; ^ /home/nvidia/cviz/bgslibrary/package_bgs/MultiCue.cpp: In member function 'void bgslibrary::algorithms::MultiCue::UpdateModel_Par()': /home/nvidia/cviz/bgslibrary/package_bgs/MultiCue.cpp:370:9: warning: unused variable 'nNeighborNum' [-Wunused-variable] short nNeighborNum = g_nNeighborNum; ^ /home/nvidia/cviz/bgslibrary/package_bgs/MultiCue.cpp: In member function 'double bgslibrary::algorithms::MultiCue::CalculateHausdorffDist(IplImage, IplImage)': /home/nvidia/cviz/bgslibrary/package_bgs/MultiCue.cpp:1111:73: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] int iDistIndex = (int)(dQuantileValvTempDist.size()); if (iDistIndex == vTempDist.size()) iDistIndex -= 1; ^ [ 65%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/AdaptiveBackgroundLearning.cpp.o [ 66%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/T2FGMM_UV.cpp.o [ 67%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/MultiLayer/CMultiLayerBGS.cpp.o /home/nvidia/cviz/bgslibrary/package_bgs/CodeBook.cpp: In member function 'void bgslibrary::algorithms::CodeBook::update_cb(const cv::Mat&)': /home/nvidia/cviz/bgslibrary/package_bgs/CodeBook.cpp:94:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int k = 0; k<cm.size(); k++) ^ /home/nvidia/cviz/bgslibrary/package_bgs/CodeBook.cpp: In member function 'void bgslibrary::algorithms::CodeBook::fg_cb(const cv::Mat&, cv::Mat&)': /home/nvidia/cviz/bgslibrary/package_bgs/CodeBook.cpp:144:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int k = 0; k<cm.size(); k++) ^ /home/nvidia/cviz/bgslibrary/package_bgs/CodeBook.cpp:163:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int k = 0; k<cc.size(); k++) ^ /home/nvidia/cviz/bgslibrary/package_bgs/MultiLayer/CMultiLayerBGS.cpp: In member function 'void CMultiLayerBGS::GetCurrentLayeredBackgroundImage(int, IplImage, IplImage, CvScalar, CvScalar, int, float, float, float, int)': /home/nvidia/cviz/bgslibrary/package_bgs/MultiLayer/CMultiLayerBGS.cpp:1315:14: warning: variable 'LBPs' set but not used [-Wunused-but-set-variable] LBPStruct LBPs; ^ /home/nvidia/cviz/bgslibrary/package_bgs/MultiLayer/CMultiLayerBGS.cpp:1316:19: warning: variable 'lbp_idxes' set but not used [-Wunused-but-set-variable] unsigned short lbp_idxes; ^ [ 68%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/MultiLayer/BlobExtraction.cpp.o [ 69%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/MultiLayer/blob.cpp.o [ 70%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/MultiLayer/BlobResult.cpp.o [ 71%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/MultiLayer/LocalBinaryPattern.cpp.o /home/nvidia/cviz/bgslibrary/package_bgs/MultiLayer/BlobExtraction.cpp: In function 'bool Blob::BlobAnalysis(IplImage, uchar, IplImage, bool, bool, Blob::blob_vector&)': /home/nvidia/cviz/bgslibrary/package_bgs/MultiLayer/BlobExtraction.cpp:393:9: warning: variable 'LastRow' set but not used [-Wunused-but-set-variable] int LastRow, ThisRow; // Row number ^ [ 71%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/IMBS/IMBS.cpp.o [ 72%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/ViBe.cpp.o [ 73%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/KNN.cpp.o [ 74%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/DPAdaptiveMedian.cpp.o /home/nvidia/cviz/bgslibrary/package_bgs/IMBS/IMBS.cpp: In member function 'void BackgroundSubtractorIMBS::createBg(unsigned int)': /home/nvidia/cviz/bgslibrary/package_bgs/IMBS/IMBS.cpp:352:67: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (std::abs(currentPixel[2] - bgBins[p].binValues[s][2]) <= associationThreshold && ^ /home/nvidia/cviz/bgslibrary/package_bgs/IMBS/IMBS.cpp:353:65: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] std::abs(currentPixel[1] - bgBins[p].binValues[s][1]) <= associationThreshold && ^ /home/nvidia/cviz/bgslibrary/package_bgs/IMBS/IMBS.cpp:354:65: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] std::abs(currentPixel[0] - bgBins[p].binValues[s][0]) <= associationThreshold) ^ /home/nvidia/cviz/bgslibrary/package_bgs/IMBS/IMBS.cpp: In member function 'void BackgroundSubtractorIMBS::getBgModel(BackgroundSubtractorIMBS::BgModel, int)': /home/nvidia/cviz/bgslibrary/package_bgs/IMBS/IMBS.cpp:746:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (size != numPixels) { ^ [ 75%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/WeightedMovingVariance.cpp.o [ 76%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/IndependentMultimodal.cpp.o [ 77%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/MultiLayer.cpp.o [ 78%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/MixtureOfGaussianV2.cpp.o [ 79%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/KDE.cpp.o [ 80%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/T2FMRF_UM.cpp.o [ 81%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/T2F/FuzzyUtils.cpp.o [ 82%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/T2F/T2FMRF.cpp.o [ 82%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/T2F/T2FGMM.cpp.o /home/nvidia/cviz/bgslibrary/package_bgs/T2F/FuzzyUtils.cpp: In member function 'void FuzzyUtils::getLambda(float)': /home/nvidia/cviz/bgslibrary/package_bgs/T2F/FuzzyUtils.cpp:460:9: warning: variable 'a' set but not used [-Wunused-but-set-variable] float a, b; ^ /home/nvidia/cviz/bgslibrary/package_bgs/T2F/FuzzyUtils.cpp:460:12: warning: variable 'b' set but not used [-Wunused-but-set-variable] float a, b; ^ [ 83%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/T2F/MRF.cpp.o /home/nvidia/cviz/bgslibrary/package_bgs/T2F/T2FMRF.cpp: In member function 'void Algorithms::BackgroundSubtraction::T2FMRF::SubtractPixel(long int, long int, const RgbPixel&, unsigned char&, unsigned char&, unsigned char&)': /home/nvidia/cviz/bgslibrary/package_bgs/T2F/T2FMRF.cpp:221:13: warning: variable 'ro' set but not used [-Wunused-but-set-variable] float ro; ^ [ 84%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/LBFuzzyGaussian.cpp.o [ 85%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/T2FGMM_UM.cpp.o [ 86%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/LBP_MRF.cpp.o [ 87%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/VuMeter.cpp.o [ 88%] Building C object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_bgs/template/amber/amber.c.o cc1: warning: command line option '-Wsign-promo' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-Woverloaded-virtual' is valid for C++/ObjC++ but not for C [ 89%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_analysis/PixelUtils.cpp.o [ 90%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_analysis/PerformanceUtils.cpp.o [ 91%] Building CXX object CMakeFiles/libbgs.dir/home/nvidia/cviz/bgslibrary/package_analysis/ForegroundMaskAnalysis.cpp.o [ 92%] Building CXX object CMakeFiles/libbgs.dir/libbgs_automoc.cpp.o [ 93%] Linking CXX static library libbgs.a [ 93%] Built target libbgs [ 93%] Generating qrc_application.cpp Scanning dependencies of target bgslibrary_gui [ 94%] Building CXX object CMakeFiles/bgslibrary_gui.dir/bgslibrary_gui.cpp.o [ 95%] Building CXX object CMakeFiles/bgslibrary_gui.dir/mainwindow.cpp.o [ 96%] Building CXX object CMakeFiles/bgslibrary_gui.dir/qt_utils.cpp.o [ 97%] Building CXX object CMakeFiles/bgslibrary_gui.dir/texteditor.cpp.o /home/nvidia/cviz/bgslibrary/gui_qt/texteditor.cpp: In constructor 'TextEditor::TextEditor()': /home/nvidia/cviz/bgslibrary/gui_qt/texteditor.cpp:36:3: error: 'setFallbackSessionManagementEnabled' is not a member of 'QGuiApplication' QGuiApplication::setFallbackSessionManagementEnabled(false); ^ /home/nvidia/cviz/bgslibrary/gui_qt/texteditor.cpp: In member function 'void TextEditor::createActions()': /home/nvidia/cviz/bgslibrary/gui_qt/texteditor.cpp:135:100: error: no matching function for call to 'QMenu::addAction(const QIcon&, QString, TextEditor, bool (TextEditor::)())' QAction saveAsAct = fileMenu->addAction(saveAsIcon, tr("Save &As..."), this, &TextEditor::saveAs); ^ In file included from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/QtWidgets:107:0, from /home/nvidia/cviz/bgslibrary/gui_qt/texteditor.cpp:18: /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:76:14: note: candidate: QAction QMenu::addAction(const QString&) QAction addAction(const QString &text); ^ /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:76:14: note: candidate expects 1 argument, 4 provided /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:77:14: note: candidate: QAction QMenu::addAction(const QIcon&, const QString&) QAction addAction(const QIcon &icon, const QString &text); ^ /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:77:14: note: candidate expects 2 arguments, 4 provided /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:78:14: note: candidate: QAction QMenu::addAction(const QString&, const QObject, const char, const QKeySequence&) QAction addAction(const QString &text, const QObject receiver, const char member, const QKeySequence &shortcut = 0); ^ /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:78:14: note: no known conversion for argument 1 from 'const QIcon' to 'const QString&' /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:79:14: note: candidate: QAction QMenu::addAction(const QIcon&, const QString&, const QObject, const char, const QKeySequence&) QAction addAction(const QIcon &icon, const QString &text, const QObject receiver, const char member, const QKeySequence &shortcut = 0); ^ /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:79:14: note: no known conversion for argument 4 from 'bool (TextEditor::)()' to 'const char' In file included from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qdialog.h:37:0, from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qcolordialog.h:37, from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/QtWidgets:5, from /home/nvidia/cviz/bgslibrary/gui_qt/texteditor.cpp:18: /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qwidget.h:538:10: note: candidate: void QWidget::addAction(QAction) void addAction(QAction action); ^ /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qwidget.h:538:10: note: candidate expects 1 argument, 4 provided /home/nvidia/cviz/bgslibrary/gui_qt/texteditor.cpp:143:86: error: no matching function for call to 'QMenu::addAction(const QIcon&, QString, TextEditor, bool (QWidget::)())' QAction exitAct = fileMenu->addAction(exitIcon, tr("E&xit"), this, &QWidget::close); ^ In file included from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/QtWidgets:107:0, from /home/nvidia/cviz/bgslibrary/gui_qt/texteditor.cpp:18: /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:76:14: note: candidate: QAction QMenu::addAction(const QString&) QAction addAction(const QString &text); ^ /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:76:14: note: candidate expects 1 argument, 4 provided /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:77:14: note: candidate: QAction QMenu::addAction(const QIcon&, const QString&) QAction addAction(const QIcon &icon, const QString &text); ^ /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:77:14: note: candidate expects 2 arguments, 4 provided /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:78:14: note: candidate: QAction QMenu::addAction(const QString&, const QObject, const char, const QKeySequence&) QAction addAction(const QString &text, const QObject receiver, const char member, const QKeySequence &shortcut = 0); ^ /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:78:14: note: no known conversion for argument 1 from 'const QIcon' to 'const QString&' /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:79:14: note: candidate: QAction QMenu::addAction(const QIcon&, const QString&, const QObject, const char, const QKeySequence&) QAction addAction(const QIcon &icon, const QString &text, const QObject receiver, const char member, const QKeySequence &shortcut = 0); ^ /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:79:14: note: no known conversion for argument 4 from 'bool (QWidget::)()' to 'const char' In file included from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qdialog.h:37:0, from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qcolordialog.h:37, from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/QtWidgets:5, from /home/nvidia/cviz/bgslibrary/gui_qt/texteditor.cpp:18: /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qwidget.h:538:10: note: candidate: void QWidget::addAction(QAction) void addAction(QAction action); ^ /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qwidget.h:538:10: note: candidate expects 1 argument, 4 provided /home/nvidia/cviz/bgslibrary/gui_qt/texteditor.cpp:182:81: error: no matching function for call to 'QMenu::addAction(QString, TextEditor, void (TextEditor::)())' QAction aboutAct = helpMenu->addAction(tr("&About"), this, &TextEditor::about); ^ In file included from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/QtWidgets:107:0, from /home/nvidia/cviz/bgslibrary/gui_qt/texteditor.cpp:18: /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:76:14: note: candidate: QAction QMenu::addAction(const QString&) QAction addAction(const QString &text); ^ /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:76:14: note: candidate expects 1 argument, 3 provided /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:77:14: note: candidate: QAction QMenu::addAction(const QIcon&, const QString&) QAction addAction(const QIcon &icon, const QString &text); ^ /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:77:14: note: candidate expects 2 arguments, 3 provided /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:78:14: note: candidate: QAction QMenu::addAction(const QString&, const QObject, const char, const QKeySequence&) QAction addAction(const QString &text, const QObject receiver, const char member, const QKeySequence &shortcut = 0); ^ /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:78:14: note: no known conversion for argument 3 from 'void (TextEditor::)()' to 'const char' /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:79:14: note: candidate: QAction QMenu::addAction(const QIcon&, const QString&, const QObject, const char, const QKeySequence&) QAction addAction(const QIcon &icon, const QString &text, const QObject receiver, const char member, const QKeySequence &shortcut = 0); ^ /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:79:14: note: candidate expects 5 arguments, 3 provided In file included from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qdialog.h:37:0, from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qcolordialog.h:37, from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/QtWidgets:5, from /home/nvidia/cviz/bgslibrary/gui_qt/texteditor.cpp:18: /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qwidget.h:538:10: note: candidate: void QWidget::addAction(QAction) void addAction(QAction action); ^ /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qwidget.h:538:10: note: candidate expects 1 argument, 3 provided /home/nvidia/cviz/bgslibrary/gui_qt/texteditor.cpp:186:90: error: no matching function for call to 'QMenu::addAction(QString, QApplication, void ()())' QAction aboutQtAct = helpMenu->addAction(tr("About &Qt"), qApp, &QApplication::aboutQt); ^ In file included from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/QtWidgets:107:0, from /home/nvidia/cviz/bgslibrary/gui_qt/texteditor.cpp:18: /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:76:14: note: candidate: QAction QMenu::addAction(const QString&) QAction addAction(const QString &text); ^ /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:76:14: note: candidate expects 1 argument, 3 provided /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:77:14: note: candidate: QAction QMenu::addAction(const QIcon&, const QString&) QAction addAction(const QIcon &icon, const QString &text); ^ /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:77:14: note: candidate expects 2 arguments, 3 provided /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:78:14: note: candidate: QAction QMenu::addAction(const QString&, const QObject, const char, const QKeySequence&) QAction addAction(const QString &text, const QObject receiver, const char member, const QKeySequence &shortcut = 0); ^ /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:78:14: note: no known conversion for argument 3 from 'void ()()' to 'const char' /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:79:14: note: candidate: QAction QMenu::addAction(const QIcon&, const QString&, const QObject, const char, const QKeySequence&) QAction addAction(const QIcon &icon, const QString &text, const QObject receiver, const char member, const QKeySequence &shortcut = 0); ^ /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qmenu.h:79:14: note: candidate expects 5 arguments, 3 provided In file included from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qdialog.h:37:0, from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qcolordialog.h:37, from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/QtWidgets:5, from /home/nvidia/cviz/bgslibrary/gui_qt/texteditor.cpp:18: /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qwidget.h:538:10: note: candidate: void QWidget::addAction(QAction) void addAction(QAction *action); ^ /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qwidget.h:538:10: note: candidate expects 1 argument, 3 provided In file included from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/LBSP/BackgroundSubtractorSuBSENSE.h:19:0, from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/SuBSENSE.h:20, from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/bgslibrary.h:56, from /home/nvidia/cviz/bgslibrary/gui_qt/mainwindow.h:37, from /home/nvidia/cviz/bgslibrary/gui_qt/bgslibrary_gui.cpp:17: /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/LBSP/BackgroundSubtractorLBSP.h:39:16: warning: 'virtual void BackgroundSubtractorLBSP::initialize(const cv::Mat&)' was hidden [-Woverloaded-virtual] virtual void initialize(const cv::Mat& oInitImg); ^ In file included from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/SuBSENSE.h:20:0, from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/bgslibrary.h:56, from /home/nvidia/cviz/bgslibrary/gui_qt/mainwindow.h:37, from /home/nvidia/cviz/bgslibrary/gui_qt/bgslibrary_gui.cpp:17: /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/LBSP/BackgroundSubtractorSuBSENSE.h:57:16: warning: by 'virtual void BackgroundSubtractorSuBSENSE::initialize(const cv::Mat&, const cv::Mat&)' [-Woverloaded-virtual] virtual void initialize(const cv::Mat& oInitImg, const cv::Mat& oROI); ^ In file included from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/LBSP/BackgroundSubtractorSuBSENSE.h:19:0, from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/SuBSENSE.h:20, from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/bgslibrary.h:56, from /home/nvidia/cviz/bgslibrary/gui_qt/mainwindow.h:37, from /home/nvidia/cviz/bgslibrary/gui_qt/bgslibrary_gui.cpp:17: /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/LBSP/BackgroundSubtractorLBSP.h:39:16: warning: 'virtual void BackgroundSubtractorLBSP::initialize(const cv::Mat&)' was hidden [-Woverloaded-virtual] virtual void initialize(const cv::Mat& oInitImg); ^ In file included from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/LOBSTER.h:20:0, from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/bgslibrary.h:57, from /home/nvidia/cviz/bgslibrary/gui_qt/mainwindow.h:37, from /home/nvidia/cviz/bgslibrary/gui_qt/bgslibrary_gui.cpp:17: /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/LBSP/BackgroundSubtractorLOBSTER.h:59:16: warning: by 'virtual void BackgroundSubtractorLOBSTER::initialize(const cv::Mat&, const cv::Mat&)' [-Woverloaded-virtual] virtual void initialize(const cv::Mat& oInitImg, const cv::Mat& oROI); ^ In file included from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/LBSP/BackgroundSubtractorPAWCS.h:19:0, from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/PAWCS.h:20, from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/bgslibrary.h:58, from /home/nvidia/cviz/bgslibrary/gui_qt/mainwindow.h:37, from /home/nvidia/cviz/bgslibrary/gui_qt/bgslibrary_gui.cpp:17: /home/nvidia/cviz/bgslibrary/gui_qt/../packagebgs/LBSP/BackgroundSubtractorLBSP.h:39:16: warning: 'virtual void BackgroundSubtractorLBSP_::initialize(const cv::Mat&)' was hidden [-Woverloaded-virtual] virtual void initialize(const cv::Mat& oInitImg); ^ In file included from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/PAWCS.h:20:0, from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/bgslibrary.h:58, from /home/nvidia/cviz/bgslibrary/gui_qt/mainwindow.h:37, from /home/nvidia/cviz/bgslibrary/gui_qt/bgslibrary_gui.cpp:17: /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/LBSP/BackgroundSubtractorPAWCS.h:54:16: warning: by 'virtual void BackgroundSubtractorPAWCS::initialize(const cv::Mat&, const cv::Mat&)' [-Woverloaded-virtual] virtual void initialize(const cv::Mat& oInitImg, const cv::Mat& oROI); ^ CMakeFiles/bgslibrary_gui.dir/build.make:144: recipe for target 'CMakeFiles/bgslibrary_gui.dir/texteditor.cpp.o' failed make[2]: [CMakeFiles/bgslibrary_gui.dir/texteditor.cpp.o] Error 1 make[2]: Waiting for unfinished jobs.... In file included from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/LBSP/BackgroundSubtractorSuBSENSE.h:19:0, from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/SuBSENSE.h:20, from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/bgslibrary.h:56, from /home/nvidia/cviz/bgslibrary/gui_qt/mainwindow.h:37, from /home/nvidia/cviz/bgslibrary/gui_qt/mainwindow.cpp:17: /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/LBSP/BackgroundSubtractorLBSP.h:39:16: warning: 'virtual void BackgroundSubtractorLBSP::initialize(const cv::Mat&)' was hidden [-Woverloaded-virtual] virtual void initialize(const cv::Mat& oInitImg); ^ In file included from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/SuBSENSE.h:20:0, from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/bgslibrary.h:56, from /home/nvidia/cviz/bgslibrary/gui_qt/mainwindow.h:37, from /home/nvidia/cviz/bgslibrary/gui_qt/mainwindow.cpp:17: /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/LBSP/BackgroundSubtractorSuBSENSE.h:57:16: warning: by 'virtual void BackgroundSubtractorSuBSENSE::initialize(const cv::Mat&, const cv::Mat&)' [-Woverloaded-virtual] virtual void initialize(const cv::Mat& oInitImg, const cv::Mat& oROI); ^ In file included from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/LBSP/BackgroundSubtractorSuBSENSE.h:19:0, from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/SuBSENSE.h:20, from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/bgslibrary.h:56, from /home/nvidia/cviz/bgslibrary/gui_qt/mainwindow.h:37, from /home/nvidia/cviz/bgslibrary/gui_qt/mainwindow.cpp:17: /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/LBSP/BackgroundSubtractorLBSP.h:39:16: warning: 'virtual void BackgroundSubtractorLBSP::initialize(const cv::Mat&)' was hidden [-Woverloaded-virtual] virtual void initialize(const cv::Mat& oInitImg); ^ In file included from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/LOBSTER.h:20:0, from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/bgslibrary.h:57, from /home/nvidia/cviz/bgslibrary/gui_qt/mainwindow.h:37, from /home/nvidia/cviz/bgslibrary/gui_qt/mainwindow.cpp:17: /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/LBSP/BackgroundSubtractorLOBSTER.h:59:16: warning: by 'virtual void BackgroundSubtractorLOBSTER::initialize(const cv::Mat&, const cv::Mat&)' [-Woverloaded-virtual] virtual void initialize(const cv::Mat& oInitImg, const cv::Mat& oROI); ^ In file included from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/LBSP/BackgroundSubtractorPAWCS.h:19:0, from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/PAWCS.h:20, from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/bgslibrary.h:58, from /home/nvidia/cviz/bgslibrary/gui_qt/mainwindow.h:37, from /home/nvidia/cviz/bgslibrary/gui_qt/mainwindow.cpp:17: /home/nvidia/cviz/bgslibrary/gui_qt/../packagebgs/LBSP/BackgroundSubtractorLBSP.h:39:16: warning: 'virtual void BackgroundSubtractorLBSP_::initialize(const cv::Mat&)' was hidden [-Woverloaded-virtual] virtual void initialize(const cv::Mat& oInitImg); ^ In file included from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/PAWCS.h:20:0, from /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/bgslibrary.h:58, from /home/nvidia/cviz/bgslibrary/gui_qt/mainwindow.h:37, from /home/nvidia/cviz/bgslibrary/gui_qt/mainwindow.cpp:17: /home/nvidia/cviz/bgslibrary/gui_qt/../package_bgs/LBSP/BackgroundSubtractorPAWCS.h:54:16: warning: by 'virtual void BackgroundSubtractorPAWCS::initialize(const cv::Mat&, const cv::Mat&)' [-Woverloaded-virtual] virtual void initialize(const cv::Mat& oInitImg, const cv::Mat& oROI); ^ CMakeFiles/Makefile2:68: recipe for target 'CMakeFiles/bgslibrary_gui.dir/all' failed make[1]: [CMakeFiles/bgslibrary_gui.dir/all] Error 2 Makefile:83: recipe for target 'all' failed make: [all] Error 2

ArtificialCleverness commented 6 years ago

Got same error here