Pierre Moulon
Pierre Moulon
@brejchajan I'm willing to help fix this. I think adding this ``` if (CMAKE_CXX_COMPILER_ID MATCHES "Clang") target_compile_features(openMVG_sfm INTERFACE OPENMVG_STD_UNORDERED_MAP) endif() ``` to openMVG/src/openMVG/sfm/CMakeLists.txt should help. Can you try?
I never got issues on MacOs Mojave or Catalina. It could be a special config on your machine since it is working for GCC and did not work for CLANG....
Hello, I would try those in order: - start from OpenMVG develop (no modification) 1. Completely deactivate OPENMVG_STD_UNORDERED_MAP by adding the undef - `#undef OPENMVG_STD_UNORDERED_MAP` in top of https://github.com/openMVG/openMVG/blob/develop/src/openMVG/types.hpp#L12 If...
- Does the native build work without modification on your new machine? - Does the modification was required on this new machine? 🎉 Happy hacking with OpenMVG! Glad we found...
Note. You can also specify the working folder to densify point cloud to be the folder of your mvs file.
Thank you for your feedback, can you elaborate more about your system? - arm .. compiler ? - Could you share the CMake configure output?
I meant sharing the output of CMAKE configure
Sorry for the lack of answer, any progress on this?
@liuyanghan @ggardet Could you help on this, I can't repro on my side (despite being on a 64 bit distrib) Could you guys, try to comment the cpuid.h line, and...
Perhaps the best long term solution here could be to either use CMake to see if the file exists, add some preprocessor or else switch to https://github.com/google/cpu_features