microsoft / vcpkg

C++ Library Manager for Windows, Linux, and MacOS
MIT License
22.31k stars 6.19k forks source link

[ceres] mingw build issue #34829

Open CCInc opened 8 months ago

CCInc commented 8 months ago

Package: ceres:x64-mingw-static -> 2.1.0#4

Host Environment

To Reproduce

vcpkg install ceres Failure logs

-- Using cached ceres-solver-ceres-solver-f68321e7de8929fbcdb95dd42877531e64f72f66.tar.gz.
-- Cleaning sources at C:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source C:/Users/Chris/vcpkg_test/vcpkg/downloads/ceres-solver-ceres-solver-f68321e7de8929fbcdb95dd42877531e64f72f66.tar.gz
-- Applying patch 0001_cmakelists_fixes.patch
-- Applying patch 0002_use_glog_target.patch
-- Applying patch 0003_fix_exported_ceres_config.patch
-- Applying patch find-package-required.patch
-- Using source at C:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean
-- -DSUITESPARSE=OFF
-- -DCXSPARSE=OFF
-- -DLAPACK=OFF
-- -DEIGENSPARSE=OFF
-- -DGFLAGS=OFF
-- -DCUDA=OFF
-- Found external ninja('1.11.1').
-- Configuring x64-mingw-static
CMake Warning at installed/x64-windows/share/vcpkg-cmake/vcpkg_cmake_configure.cmake:318 (message):
  The following variables are not used in CMakeLists.txt:

      LIB_SUFFIX
      MSVC_USE_STATIC_CRT

  Please recheck them and remove the unnecessary options from the
  `vcpkg_cmake_configure` call.

  If these options should still be passed for whatever reason, please use the
  `MAYBE_UNUSED_VARIABLES` argument.
Call Stack (most recent call first):
  ports/ceres/portfile.cmake:52 (vcpkg_cmake_configure)
  scripts/ports.cmake:168 (include)

-- Building x64-mingw-static-dbg
CMake Error at scripts/cmake/vcpkg_execute_build_process.cmake:134 (message):
    Command failed: C:/Users/Chris/vcpkg_test/vcpkg/downloads/tools/cmake-3.27.1-windows/cmake-3.27.1-windows-i386/bin/cmake.exe --build . --config Debug --target install -- -v -j25
    Working Directory: C:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/x64-mingw-static-dbg
    See logs for more information:
      C:\Users\Chris\vcpkg_test\vcpkg\buildtrees\ceres\install-x64-mingw-static-dbg-out.log

Call Stack (most recent call first):
  installed/x64-windows/share/vcpkg-cmake/vcpkg_cmake_build.cmake:74 (vcpkg_execute_build_process)
  installed/x64-windows/share/vcpkg-cmake/vcpkg_cmake_install.cmake:16 (vcpkg_cmake_build)
  ports/ceres/portfile.cmake:67 (vcpkg_cmake_install)
  scripts/ports.cmake:168 (include)
C:\Users\Chris\vcpkg_test\vcpkg\buildtrees\ceres\install-x64-mingw-static-dbg-out.log ``` Change Dir: 'C:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/x64-mingw-static-dbg' Run Build Command(s): C:/msys64/ucrt64/bin/ninja.exe -v -v -j25 install [1/154] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DEIGEN_MPL2_ONLY -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DNOMINMAX -Dceres_EXPORTS -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/include -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/x64-mingw-static-dbg/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include/eigen3 -g -fvisibility=hidden -fno-keep-inline-dllexport -Wno-deprecated-declarations -MD -MT internal/ceres/CMakeFiles/ceres_internal.dir/generated/partitioned_matrix_view_2_4_4.cc.obj -MF internal\ceres\CMakeFiles\ceres_internal.dir\generated\partitioned_matrix_view_2_4_4.cc.obj.d -o internal/ceres/CMakeFiles/ceres_internal.dir/generated/partitioned_matrix_view_2_4_4.cc.obj -c C:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal/ceres/generated/partitioned_matrix_view_2_4_4.cc [2/154] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DEIGEN_MPL2_ONLY -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DNOMINMAX -Dceres_EXPORTS -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/include -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/x64-mingw-static-dbg/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include/eigen3 -g -fvisibility=hidden -fno-keep-inline-dllexport -Wno-deprecated-declarations -MD -MT internal/ceres/CMakeFiles/ceres_internal.dir/generated/partitioned_matrix_view_d_d_d.cc.obj -MF internal\ceres\CMakeFiles\ceres_internal.dir\generated\partitioned_matrix_view_d_d_d.cc.obj.d -o internal/ceres/CMakeFiles/ceres_internal.dir/generated/partitioned_matrix_view_d_d_d.cc.obj -c C:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal/ceres/generated/partitioned_matrix_view_d_d_d.cc [3/154] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DEIGEN_MPL2_ONLY -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DNOMINMAX -Dceres_EXPORTS -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/include -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/x64-mingw-static-dbg/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include/eigen3 -g -fvisibility=hidden -fno-keep-inline-dllexport -Wno-deprecated-declarations -MD -MT internal/ceres/CMakeFiles/ceres_internal.dir/generated/partitioned_matrix_view_3_3_3.cc.obj -MF internal\ceres\CMakeFiles\ceres_internal.dir\generated\partitioned_matrix_view_3_3_3.cc.obj.d -o internal/ceres/CMakeFiles/ceres_internal.dir/generated/partitioned_matrix_view_3_3_3.cc.obj -c C:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal/ceres/generated/partitioned_matrix_view_3_3_3.cc ... Skipped 108 lines ... [112/154] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DEIGEN_MPL2_ONLY -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DNOMINMAX -Dceres_EXPORTS -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/include -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/x64-mingw-static-dbg/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include/eigen3 -g -fvisibility=hidden -fno-keep-inline-dllexport -Wno-deprecated-declarations -MD -MT internal/ceres/CMakeFiles/ceres_internal.dir/triplet_sparse_matrix.cc.obj -MF internal\ceres\CMakeFiles\ceres_internal.dir\triplet_sparse_matrix.cc.obj.d -o internal/ceres/CMakeFiles/ceres_internal.dir/triplet_sparse_matrix.cc.obj -c C:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal/ceres/triplet_sparse_matrix.cc [113/154] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DEIGEN_MPL2_ONLY -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DNOMINMAX -Dceres_EXPORTS -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/include -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/x64-mingw-static-dbg/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include/eigen3 -g -fvisibility=hidden -fno-keep-inline-dllexport -Wno-deprecated-declarations -MD -MT internal/ceres/CMakeFiles/ceres_internal.dir/trust_region_minimizer.cc.obj -MF internal\ceres\CMakeFiles\ceres_internal.dir\trust_region_minimizer.cc.obj.d -o internal/ceres/CMakeFiles/ceres_internal.dir/trust_region_minimizer.cc.obj -c C:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal/ceres/trust_region_minimizer.cc [114/154] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DEIGEN_MPL2_ONLY -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DNOMINMAX -Dceres_EXPORTS -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/include -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/x64-mingw-static-dbg/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include/eigen3 -g -fvisibility=hidden -fno-keep-inline-dllexport -Wno-deprecated-declarations -MD -MT internal/ceres/CMakeFiles/ceres_internal.dir/trust_region_step_evaluator.cc.obj -MF internal\ceres\CMakeFiles\ceres_internal.dir\trust_region_step_evaluator.cc.obj.d -o internal/ceres/CMakeFiles/ceres_internal.dir/trust_region_step_evaluator.cc.obj -c C:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal/ceres/trust_region_step_evaluator.cc [115/154] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DEIGEN_MPL2_ONLY -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DNOMINMAX -Dceres_EXPORTS -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/include -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/x64-mingw-static-dbg/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include/eigen3 -g -fvisibility=hidden -fno-keep-inline-dllexport -Wno-deprecated-declarations -MD -MT internal/ceres/CMakeFiles/ceres_internal.dir/trust_region_preprocessor.cc.obj -MF internal\ceres\CMakeFiles\ceres_internal.dir\trust_region_preprocessor.cc.obj.d -o internal/ceres/CMakeFiles/ceres_internal.dir/trust_region_preprocessor.cc.obj -c C:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal/ceres/trust_region_preprocessor.cc [116/154] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DEIGEN_MPL2_ONLY -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DNOMINMAX -Dceres_EXPORTS -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/include -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/x64-mingw-static-dbg/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include/eigen3 -g -fvisibility=hidden -fno-keep-inline-dllexport -Wno-deprecated-declarations -MD -MT internal/ceres/CMakeFiles/ceres_internal.dir/trust_region_strategy.cc.obj -MF internal\ceres\CMakeFiles\ceres_internal.dir\trust_region_strategy.cc.obj.d -o internal/ceres/CMakeFiles/ceres_internal.dir/trust_region_strategy.cc.obj -c C:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal/ceres/trust_region_strategy.cc [117/154] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DEIGEN_MPL2_ONLY -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DNOMINMAX -Dceres_EXPORTS -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/include -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/x64-mingw-static-dbg/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include/eigen3 -g -fvisibility=hidden -fno-keep-inline-dllexport -Wno-deprecated-declarations -MD -MT internal/ceres/CMakeFiles/ceres_internal.dir/visibility.cc.obj -MF internal\ceres\CMakeFiles\ceres_internal.dir\visibility.cc.obj.d -o internal/ceres/CMakeFiles/ceres_internal.dir/visibility.cc.obj -c C:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal/ceres/visibility.cc [118/154] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DEIGEN_MPL2_ONLY -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DNOMINMAX -Dceres_EXPORTS -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/include -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/x64-mingw-static-dbg/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include/eigen3 -g -fvisibility=hidden -fno-keep-inline-dllexport -Wno-deprecated-declarations -MD -MT internal/ceres/CMakeFiles/ceres_internal.dir/wall_time.cc.obj -MF internal\ceres\CMakeFiles\ceres_internal.dir\wall_time.cc.obj.d -o internal/ceres/CMakeFiles/ceres_internal.dir/wall_time.cc.obj -c C:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal/ceres/wall_time.cc [119/154] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DEIGEN_MPL2_ONLY -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DNOMINMAX -Dceres_EXPORTS -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/include -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/x64-mingw-static-dbg/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include/eigen3 -g -fvisibility=hidden -fno-keep-inline-dllexport -Wno-deprecated-declarations -MD -MT internal/ceres/CMakeFiles/ceres_internal.dir/visibility_based_preconditioner.cc.obj -MF internal\ceres\CMakeFiles\ceres_internal.dir\visibility_based_preconditioner.cc.obj.d -o internal/ceres/CMakeFiles/ceres_internal.dir/visibility_based_preconditioner.cc.obj -c C:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal/ceres/visibility_based_preconditioner.cc [120/154] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DEIGEN_MPL2_ONLY -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DNOMINMAX -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/include -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/x64-mingw-static-dbg/include -isystem C:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include -isystem C:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include/eigen3 -g -fvisibility=hidden -fno-keep-inline-dllexport -Wno-deprecated-declarations -MD -MT internal/ceres/CMakeFiles/ceres.dir/c_api.cc.obj -MF internal\ceres\CMakeFiles\ceres.dir\c_api.cc.obj.d -o internal/ceres/CMakeFiles/ceres.dir/c_api.cc.obj -c C:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal/ceres/c_api.cc [121/154] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DEIGEN_MPL2_ONLY -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DNOMINMAX -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/include -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/x64-mingw-static-dbg/include -isystem C:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include -isystem C:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include/eigen3 -g -fvisibility=hidden -fno-keep-inline-dllexport -Wno-deprecated-declarations -MD -MT internal/ceres/CMakeFiles/ceres.dir/gradient_problem.cc.obj -MF internal\ceres\CMakeFiles\ceres.dir\gradient_problem.cc.obj.d -o internal/ceres/CMakeFiles/ceres.dir/gradient_problem.cc.obj -c C:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal/ceres/gradient_problem.cc [122/154] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DEIGEN_MPL2_ONLY -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DNOMINMAX -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/include -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/x64-mingw-static-dbg/include -isystem C:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include -isystem C:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include/eigen3 -g -fvisibility=hidden -fno-keep-inline-dllexport -Wno-deprecated-declarations -MD -MT internal/ceres/CMakeFiles/ceres.dir/gradient_checker.cc.obj -MF internal\ceres\CMakeFiles\ceres.dir\gradient_checker.cc.obj.d -o internal/ceres/CMakeFiles/ceres.dir/gradient_checker.cc.obj -c C:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal/ceres/gradient_checker.cc [123/154] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DEIGEN_MPL2_ONLY -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DNOMINMAX -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/include -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/x64-mingw-static-dbg/include -isystem C:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include -isystem C:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include/eigen3 -g -fvisibility=hidden -fno-keep-inline-dllexport -Wno-deprecated-declarations -MD -MT internal/ceres/CMakeFiles/ceres.dir/loss_function.cc.obj -MF internal\ceres\CMakeFiles\ceres.dir\loss_function.cc.obj.d -o internal/ceres/CMakeFiles/ceres.dir/loss_function.cc.obj -c C:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal/ceres/loss_function.cc [124/154] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DEIGEN_MPL2_ONLY -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DNOMINMAX -Dceres_EXPORTS -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/include -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/x64-mingw-static-dbg/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include/eigen3 -g -fvisibility=hidden -fno-keep-inline-dllexport -Wno-deprecated-declarations -MD -MT internal/ceres/CMakeFiles/ceres_internal.dir/generated/schur_eliminator_2_2_d.cc.obj -MF internal\ceres\CMakeFiles\ceres_internal.dir\generated\schur_eliminator_2_2_d.cc.obj.d -o internal/ceres/CMakeFiles/ceres_internal.dir/generated/schur_eliminator_2_2_d.cc.obj -c C:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal/ceres/generated/schur_eliminator_2_2_d.cc [125/154] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DEIGEN_MPL2_ONLY -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DNOMINMAX -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/include -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/x64-mingw-static-dbg/include -isystem C:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include -isystem C:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include/eigen3 -g -fvisibility=hidden -fno-keep-inline-dllexport -Wno-deprecated-declarations -MD -MT internal/ceres/CMakeFiles/ceres.dir/manifold.cc.obj -MF internal\ceres\CMakeFiles\ceres.dir\manifold.cc.obj.d -o internal/ceres/CMakeFiles/ceres.dir/manifold.cc.obj -c C:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal/ceres/manifold.cc [126/154] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DEIGEN_MPL2_ONLY -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DNOMINMAX -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/include -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/x64-mingw-static-dbg/include -isystem C:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include -isystem C:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include/eigen3 -g -fvisibility=hidden -fno-keep-inline-dllexport -Wno-deprecated-declarations -MD -MT internal/ceres/CMakeFiles/ceres.dir/problem.cc.obj -MF internal\ceres\CMakeFiles\ceres.dir\problem.cc.obj.d -o internal/ceres/CMakeFiles/ceres.dir/problem.cc.obj -c C:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal/ceres/problem.cc [127/154] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DEIGEN_MPL2_ONLY -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DNOMINMAX -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/include -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/x64-mingw-static-dbg/include -isystem C:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include -isystem C:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include/eigen3 -g -fvisibility=hidden -fno-keep-inline-dllexport -Wno-deprecated-declarations -MD -MT internal/ceres/CMakeFiles/ceres.dir/normal_prior.cc.obj -MF internal\ceres\CMakeFiles\ceres.dir\normal_prior.cc.obj.d -o internal/ceres/CMakeFiles/ceres.dir/normal_prior.cc.obj -c C:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal/ceres/normal_prior.cc [128/154] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DEIGEN_MPL2_ONLY -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DNOMINMAX -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/include -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/x64-mingw-static-dbg/include -isystem C:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include -isystem C:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include/eigen3 -g -fvisibility=hidden -fno-keep-inline-dllexport -Wno-deprecated-declarations -MD -MT internal/ceres/CMakeFiles/ceres.dir/local_parameterization.cc.obj -MF internal\ceres\CMakeFiles\ceres.dir\local_parameterization.cc.obj.d -o internal/ceres/CMakeFiles/ceres.dir/local_parameterization.cc.obj -c C:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal/ceres/local_parameterization.cc [129/154] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DEIGEN_MPL2_ONLY -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DNOMINMAX -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/include -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/x64-mingw-static-dbg/include -isystem C:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include -isystem C:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include/eigen3 -g -fvisibility=hidden -fno-keep-inline-dllexport -Wno-deprecated-declarations -MD -MT internal/ceres/CMakeFiles/ceres.dir/types.cc.obj -MF internal\ceres\CMakeFiles\ceres.dir\types.cc.obj.d -o internal/ceres/CMakeFiles/ceres.dir/types.cc.obj -c C:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal/ceres/types.cc [130/154] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DEIGEN_MPL2_ONLY -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DNOMINMAX -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/include -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/x64-mingw-static-dbg/include -isystem C:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include -isystem C:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include/eigen3 -g -fvisibility=hidden -fno-keep-inline-dllexport -Wno-deprecated-declarations -MD -MT internal/ceres/CMakeFiles/ceres.dir/solver.cc.obj -MF internal\ceres\CMakeFiles\ceres.dir\solver.cc.obj.d -o internal/ceres/CMakeFiles/ceres.dir/solver.cc.obj -c C:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal/ceres/solver.cc [131/154] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DEIGEN_MPL2_ONLY -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DNOMINMAX -Dceres_EXPORTS -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/include -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/x64-mingw-static-dbg/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include/eigen3 -g -fvisibility=hidden -fno-keep-inline-dllexport -Wno-deprecated-declarations -MD -MT internal/ceres/CMakeFiles/ceres_internal.dir/generated/schur_eliminator_2_2_2.cc.obj -MF internal\ceres\CMakeFiles\ceres_internal.dir\generated\schur_eliminator_2_2_2.cc.obj.d -o internal/ceres/CMakeFiles/ceres_internal.dir/generated/schur_eliminator_2_2_2.cc.obj -c C:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal/ceres/generated/schur_eliminator_2_2_2.cc [132/154] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DEIGEN_MPL2_ONLY -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DNOMINMAX -Dceres_EXPORTS -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/include -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/x64-mingw-static-dbg/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include/eigen3 -g -fvisibility=hidden -fno-keep-inline-dllexport -Wno-deprecated-declarations -MD -MT internal/ceres/CMakeFiles/ceres_internal.dir/generated/schur_eliminator_4_4_4.cc.obj -MF internal\ceres\CMakeFiles\ceres_internal.dir\generated\schur_eliminator_4_4_4.cc.obj.d -o internal/ceres/CMakeFiles/ceres_internal.dir/generated/schur_eliminator_4_4_4.cc.obj -c C:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal/ceres/generated/schur_eliminator_4_4_4.cc [133/154] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DEIGEN_MPL2_ONLY -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DNOMINMAX -Dceres_EXPORTS -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/include -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/x64-mingw-static-dbg/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include/eigen3 -g -fvisibility=hidden -fno-keep-inline-dllexport -Wno-deprecated-declarations -MD -MT internal/ceres/CMakeFiles/ceres_internal.dir/generated/schur_eliminator_2_3_3.cc.obj -MF internal\ceres\CMakeFiles\ceres_internal.dir\generated\schur_eliminator_2_3_3.cc.obj.d -o internal/ceres/CMakeFiles/ceres_internal.dir/generated/schur_eliminator_2_3_3.cc.obj -c C:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal/ceres/generated/schur_eliminator_2_3_3.cc [134/154] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DEIGEN_MPL2_ONLY -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DNOMINMAX -Dceres_EXPORTS -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/include -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/x64-mingw-static-dbg/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include/eigen3 -g -fvisibility=hidden -fno-keep-inline-dllexport -Wno-deprecated-declarations -MD -MT internal/ceres/CMakeFiles/ceres_internal.dir/generated/schur_eliminator_4_4_d.cc.obj -MF internal\ceres\CMakeFiles\ceres_internal.dir\generated\schur_eliminator_4_4_d.cc.obj.d -o internal/ceres/CMakeFiles/ceres_internal.dir/generated/schur_eliminator_4_4_d.cc.obj -c C:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal/ceres/generated/schur_eliminator_4_4_d.cc [135/154] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DEIGEN_MPL2_ONLY -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DNOMINMAX -Dceres_EXPORTS -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/include -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/x64-mingw-static-dbg/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include/eigen3 -g -fvisibility=hidden -fno-keep-inline-dllexport -Wno-deprecated-declarations -MD -MT internal/ceres/CMakeFiles/ceres_internal.dir/schur_complement_solver.cc.obj -MF internal\ceres\CMakeFiles\ceres_internal.dir\schur_complement_solver.cc.obj.d -o internal/ceres/CMakeFiles/ceres_internal.dir/schur_complement_solver.cc.obj -c C:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal/ceres/schur_complement_solver.cc [136/154] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DEIGEN_MPL2_ONLY -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DNOMINMAX -Dceres_EXPORTS -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/include -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/x64-mingw-static-dbg/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include/eigen3 -g -fvisibility=hidden -fno-keep-inline-dllexport -Wno-deprecated-declarations -MD -MT internal/ceres/CMakeFiles/ceres_internal.dir/generated/schur_eliminator_2_4_4.cc.obj -MF internal\ceres\CMakeFiles\ceres_internal.dir\generated\schur_eliminator_2_4_4.cc.obj.d -o internal/ceres/CMakeFiles/ceres_internal.dir/generated/schur_eliminator_2_4_4.cc.obj -c C:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal/ceres/generated/schur_eliminator_2_4_4.cc [137/154] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DEIGEN_MPL2_ONLY -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DNOMINMAX -Dceres_EXPORTS -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/include -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/x64-mingw-static-dbg/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include/eigen3 -g -fvisibility=hidden -fno-keep-inline-dllexport -Wno-deprecated-declarations -MD -MT internal/ceres/CMakeFiles/ceres_internal.dir/generated/schur_eliminator_2_2_4.cc.obj -MF internal\ceres\CMakeFiles\ceres_internal.dir\generated\schur_eliminator_2_2_4.cc.obj.d -o internal/ceres/CMakeFiles/ceres_internal.dir/generated/schur_eliminator_2_2_4.cc.obj -c C:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal/ceres/generated/schur_eliminator_2_2_4.cc [138/154] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DEIGEN_MPL2_ONLY -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DNOMINMAX -Dceres_EXPORTS -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/include -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/x64-mingw-static-dbg/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include/eigen3 -g -fvisibility=hidden -fno-keep-inline-dllexport -Wno-deprecated-declarations -MD -MT internal/ceres/CMakeFiles/ceres_internal.dir/generated/schur_eliminator_3_3_3.cc.obj -MF internal\ceres\CMakeFiles\ceres_internal.dir\generated\schur_eliminator_3_3_3.cc.obj.d -o internal/ceres/CMakeFiles/ceres_internal.dir/generated/schur_eliminator_3_3_3.cc.obj -c C:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal/ceres/generated/schur_eliminator_3_3_3.cc [139/154] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DEIGEN_MPL2_ONLY -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DNOMINMAX -Dceres_EXPORTS -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/include -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/x64-mingw-static-dbg/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include/eigen3 -g -fvisibility=hidden -fno-keep-inline-dllexport -Wno-deprecated-declarations -MD -MT internal/ceres/CMakeFiles/ceres_internal.dir/generated/schur_eliminator_2_2_3.cc.obj -MF internal\ceres\CMakeFiles\ceres_internal.dir\generated\schur_eliminator_2_2_3.cc.obj.d -o internal/ceres/CMakeFiles/ceres_internal.dir/generated/schur_eliminator_2_2_3.cc.obj -c C:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal/ceres/generated/schur_eliminator_2_2_3.cc [140/154] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DEIGEN_MPL2_ONLY -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DNOMINMAX -Dceres_EXPORTS -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/include -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/x64-mingw-static-dbg/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include/eigen3 -g -fvisibility=hidden -fno-keep-inline-dllexport -Wno-deprecated-declarations -MD -MT internal/ceres/CMakeFiles/ceres_internal.dir/generated/schur_eliminator_2_4_d.cc.obj -MF internal\ceres\CMakeFiles\ceres_internal.dir\generated\schur_eliminator_2_4_d.cc.obj.d -o internal/ceres/CMakeFiles/ceres_internal.dir/generated/schur_eliminator_2_4_d.cc.obj -c C:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal/ceres/generated/schur_eliminator_2_4_d.cc [141/154] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DEIGEN_MPL2_ONLY -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DNOMINMAX -Dceres_EXPORTS -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/include -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/x64-mingw-static-dbg/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include/eigen3 -g -fvisibility=hidden -fno-keep-inline-dllexport -Wno-deprecated-declarations -MD -MT internal/ceres/CMakeFiles/ceres_internal.dir/generated/schur_eliminator_4_4_2.cc.obj -MF internal\ceres\CMakeFiles\ceres_internal.dir\generated\schur_eliminator_4_4_2.cc.obj.d -o internal/ceres/CMakeFiles/ceres_internal.dir/generated/schur_eliminator_4_4_2.cc.obj -c C:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal/ceres/generated/schur_eliminator_4_4_2.cc [142/154] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DEIGEN_MPL2_ONLY -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DNOMINMAX -Dceres_EXPORTS -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/include -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/x64-mingw-static-dbg/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include/eigen3 -g -fvisibility=hidden -fno-keep-inline-dllexport -Wno-deprecated-declarations -MD -MT internal/ceres/CMakeFiles/ceres_internal.dir/generated/schur_eliminator_2_3_d.cc.obj -MF internal\ceres\CMakeFiles\ceres_internal.dir\generated\schur_eliminator_2_3_d.cc.obj.d -o internal/ceres/CMakeFiles/ceres_internal.dir/generated/schur_eliminator_2_3_d.cc.obj -c C:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal/ceres/generated/schur_eliminator_2_3_d.cc [143/154] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DEIGEN_MPL2_ONLY -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DNOMINMAX -Dceres_EXPORTS -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/include -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/x64-mingw-static-dbg/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include/eigen3 -g -fvisibility=hidden -fno-keep-inline-dllexport -Wno-deprecated-declarations -MD -MT internal/ceres/CMakeFiles/ceres_internal.dir/generated/schur_eliminator_2_3_4.cc.obj -MF internal\ceres\CMakeFiles\ceres_internal.dir\generated\schur_eliminator_2_3_4.cc.obj.d -o internal/ceres/CMakeFiles/ceres_internal.dir/generated/schur_eliminator_2_3_4.cc.obj -c C:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal/ceres/generated/schur_eliminator_2_3_4.cc [144/154] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DEIGEN_MPL2_ONLY -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DNOMINMAX -Dceres_EXPORTS -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/include -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/x64-mingw-static-dbg/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include/eigen3 -g -fvisibility=hidden -fno-keep-inline-dllexport -Wno-deprecated-declarations -MD -MT internal/ceres/CMakeFiles/ceres_internal.dir/generated/schur_eliminator_4_4_3.cc.obj -MF internal\ceres\CMakeFiles\ceres_internal.dir\generated\schur_eliminator_4_4_3.cc.obj.d -o internal/ceres/CMakeFiles/ceres_internal.dir/generated/schur_eliminator_4_4_3.cc.obj -c C:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal/ceres/generated/schur_eliminator_4_4_3.cc [145/154] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DEIGEN_MPL2_ONLY -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DNOMINMAX -Dceres_EXPORTS -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/include -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/x64-mingw-static-dbg/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include/eigen3 -g -fvisibility=hidden -fno-keep-inline-dllexport -Wno-deprecated-declarations -MD -MT internal/ceres/CMakeFiles/ceres_internal.dir/generated/schur_eliminator_2_4_6.cc.obj -MF internal\ceres\CMakeFiles\ceres_internal.dir\generated\schur_eliminator_2_4_6.cc.obj.d -o internal/ceres/CMakeFiles/ceres_internal.dir/generated/schur_eliminator_2_4_6.cc.obj -c C:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal/ceres/generated/schur_eliminator_2_4_6.cc [146/154] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DEIGEN_MPL2_ONLY -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DNOMINMAX -Dceres_EXPORTS -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/include -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/x64-mingw-static-dbg/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include/eigen3 -g -fvisibility=hidden -fno-keep-inline-dllexport -Wno-deprecated-declarations -MD -MT internal/ceres/CMakeFiles/ceres_internal.dir/generated/schur_eliminator_2_3_6.cc.obj -MF internal\ceres\CMakeFiles\ceres_internal.dir\generated\schur_eliminator_2_3_6.cc.obj.d -o internal/ceres/CMakeFiles/ceres_internal.dir/generated/schur_eliminator_2_3_6.cc.obj -c C:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal/ceres/generated/schur_eliminator_2_3_6.cc [147/154] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DEIGEN_MPL2_ONLY -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DNOMINMAX -Dceres_EXPORTS -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/include -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/x64-mingw-static-dbg/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include/eigen3 -g -fvisibility=hidden -fno-keep-inline-dllexport -Wno-deprecated-declarations -MD -MT internal/ceres/CMakeFiles/ceres_internal.dir/generated/schur_eliminator_2_4_3.cc.obj -MF internal\ceres\CMakeFiles\ceres_internal.dir\generated\schur_eliminator_2_4_3.cc.obj.d -o internal/ceres/CMakeFiles/ceres_internal.dir/generated/schur_eliminator_2_4_3.cc.obj -c C:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal/ceres/generated/schur_eliminator_2_4_3.cc [148/154] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DEIGEN_MPL2_ONLY -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DNOMINMAX -Dceres_EXPORTS -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/include -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/x64-mingw-static-dbg/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include/eigen3 -g -fvisibility=hidden -fno-keep-inline-dllexport -Wno-deprecated-declarations -MD -MT internal/ceres/CMakeFiles/ceres_internal.dir/generated/schur_eliminator_2_4_8.cc.obj -MF internal\ceres\CMakeFiles\ceres_internal.dir\generated\schur_eliminator_2_4_8.cc.obj.d -o internal/ceres/CMakeFiles/ceres_internal.dir/generated/schur_eliminator_2_4_8.cc.obj -c C:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal/ceres/generated/schur_eliminator_2_4_8.cc [149/154] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DEIGEN_MPL2_ONLY -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DNOMINMAX -Dceres_EXPORTS -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/include -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/x64-mingw-static-dbg/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include/eigen3 -g -fvisibility=hidden -fno-keep-inline-dllexport -Wno-deprecated-declarations -MD -MT internal/ceres/CMakeFiles/ceres_internal.dir/generated/schur_eliminator_2_4_9.cc.obj -MF internal\ceres\CMakeFiles\ceres_internal.dir\generated\schur_eliminator_2_4_9.cc.obj.d -o internal/ceres/CMakeFiles/ceres_internal.dir/generated/schur_eliminator_2_4_9.cc.obj -c C:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal/ceres/generated/schur_eliminator_2_4_9.cc [150/154] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DEIGEN_MPL2_ONLY -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DNOMINMAX -Dceres_EXPORTS -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/include -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/x64-mingw-static-dbg/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include/eigen3 -g -fvisibility=hidden -fno-keep-inline-dllexport -Wno-deprecated-declarations -MD -MT internal/ceres/CMakeFiles/ceres_internal.dir/generated/schur_eliminator_2_3_9.cc.obj -MF internal\ceres\CMakeFiles\ceres_internal.dir\generated\schur_eliminator_2_3_9.cc.obj.d -o internal/ceres/CMakeFiles/ceres_internal.dir/generated/schur_eliminator_2_3_9.cc.obj -c C:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal/ceres/generated/schur_eliminator_2_3_9.cc [151/154] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DEIGEN_MPL2_ONLY -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DNOMINMAX -Dceres_EXPORTS -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/include -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/x64-mingw-static-dbg/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include/eigen3 -g -fvisibility=hidden -fno-keep-inline-dllexport -Wno-deprecated-declarations -MD -MT internal/ceres/CMakeFiles/ceres_internal.dir/polynomial.cc.obj -MF internal\ceres\CMakeFiles\ceres_internal.dir\polynomial.cc.obj.d -o internal/ceres/CMakeFiles/ceres_internal.dir/polynomial.cc.obj -c C:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal/ceres/polynomial.cc [152/154] C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DEIGEN_MPL2_ONLY -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DNOMINMAX -Dceres_EXPORTS -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/include -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/x64-mingw-static-dbg/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include/eigen3 -g -fvisibility=hidden -fno-keep-inline-dllexport -Wno-deprecated-declarations -MD -MT internal/ceres/CMakeFiles/ceres_internal.dir/covariance_impl.cc.obj -MF internal\ceres\CMakeFiles\ceres_internal.dir\covariance_impl.cc.obj.d -o internal/ceres/CMakeFiles/ceres_internal.dir/covariance_impl.cc.obj -c C:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal/ceres/covariance_impl.cc FAILED: internal/ceres/CMakeFiles/ceres_internal.dir/covariance_impl.cc.obj C:\msys64\ucrt64\bin\x86_64-w64-mingw32-g++.exe -DEIGEN_MPL2_ONLY -DGFLAGS_IS_A_DLL=0 -DGLOG_NO_ABBREVIATED_SEVERITIES -DNOMINMAX -Dceres_EXPORTS -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/include -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal -IC:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/x64-mingw-static-dbg/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include -IC:/Users/Chris/vcpkg_test/vcpkg/installed/x64-mingw-static/include/eigen3 -g -fvisibility=hidden -fno-keep-inline-dllexport -Wno-deprecated-declarations -MD -MT internal/ceres/CMakeFiles/ceres_internal.dir/covariance_impl.cc.obj -MF internal\ceres\CMakeFiles\ceres_internal.dir\covariance_impl.cc.obj.d -o internal/ceres/CMakeFiles/ceres_internal.dir/covariance_impl.cc.obj -c C:/Users/Chris/vcpkg_test/vcpkg/buildtrees/ceres/src/1e64f72f66-a013de02a8.clean/internal/ceres/covariance_impl.cc C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/as.exe: internal/ceres/CMakeFiles/ceres_internal.dir/covariance_impl.cc.obj: too many sections (72978) C:\msys64\tmp\ccsVKlVm.s: Assembler messages: C:\msys64\tmp\ccsVKlVm.s: Fatal error: can't write 19 bytes to section .text of internal/ceres/CMakeFiles/ceres_internal.dir/covariance_impl.cc.obj: 'file too big' C:/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/as.exe: internal/ceres/CMakeFiles/ceres_internal.dir/covariance_impl.cc.obj: too many sections (72978) C:\msys64\tmp\ccsVKlVm.s: Fatal error: internal/ceres/CMakeFiles/ceres_internal.dir/covariance_impl.cc.obj: file too big ninja: build stopped: subcommand failed. ```

May be related to https://github.com/ceres-solver/ceres-solver/issues/797? I think this is a vcpkg specific issue. I compiled ceres outside of vcpkg in mingw and it compiled fine. Additionally, it seems ceres upstream builds mingw packages in CI and they don't have this issue either.

CCInc commented 8 months ago

This may be an upstream issue. It does not compile in debug mode but works when forcing release mode on the triplet.

github-actions[bot] commented 2 months ago

This is an automated message. Per our repo policy, stale issues get closed if there has been no activity in the past 180 days. The issue will be automatically closed in 14 days. If you wish to keep this issue open, please add a new comment.

valgur commented 2 months ago

An equivalent of /bigobj flag in MSVC needs to be added for MinGW to fix this. See the following patch on ConanCenter: