@berak thanks for the suggestion. After deleting cmakecache, re-running cmake with those suggestions, I’m still getting these linker errors when linking other modules. Here’s the newest one
[ 78%] Linking CXX shared library ../../lib/libopencv_tracking.so
[ 78%] Built target opencv_dpm
[ 80%] Built target opencv_cudalegacy
[ 80%] Processing OpenCL kernels (optflow)
[ 80%] Building CXX object modules/face/CMakeFiles/opencv_face.dir/src/face_alignment.cpp.o
/usr/bin/ld: ../../../../lib/libopencv_core.so.4.11.0: undefined reference to `std::condition_variable::wait(std::unique_lock<std::mutex>&)@GLIBCXX_3.4.30'
[ 80%] Built target opencv_interactive-calibration
collect2: error: ld returned 1 exit status
make[2]: *** [modules/xobjdetect/tools/waldboost_detector/CMakeFiles/opencv_waldboost_detector.dir/build.make:113: bin/opencv_waldboost_detector] Error 1
make[1]: *** [CMakeFiles/Makefile2:6221: modules/xobjdetect/tools/waldboost_detector/CMakeFiles/opencv_waldboost_detector.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....