-
Notifications
You must be signed in to change notification settings - Fork 9
ILMbase errors #15
Comments
Probably this is due to the fact that vcpkg uses the latest version of openexr which recently switched to modern cmake management of the targets and alicevision still uses the old way to import the library.
here https://github.com/alicevision/AliceVision/blob/develop/src/cmake/AliceVisionConfig.cmake.in |
Hi @simogasp, thanks! I tried this (here's a snippet of where I inserted this line in the file you mention), but still seem to be getting the same errors. Might you have any other advice for what I can try? After about 5 days wrestling with trying to build meshroom, I think this might be the last hurdle standing in my way! find_dependency(Boost COMPONENTS @ALICEVISION_BOOST_COMPONENTS@) find_dependency(OpenEXR) # propagate other building options set(ALICEVISION_HAVE_OPENGV @ALICEVISION_HAVE_OPENGV@) |
You can try to remove |
Hi @simogasp! Amazing! That solution seems to have worked. One slightly-unrelated followup question: I notice that when running Install for both this package and AliceVIsionQT, the installer places the built files at /qml/..., which is at the root of my drive that I'm working on (on Windows). This strikes me as possibly not correct (?). I've been moving them into my build directory itself, but where are they actually supposed to live in order to be used properly with Meshroom? I suspect this question may be related to this one. |
Actually, reading the meshroom installation docs more closely, it appears that the location of these files seems somewhat arbitrary, so long as I properly set up environment variables to point meshroom at each of these. So...nevermind! Thanks again so much for all the help. |
Hello; trying to build this project and, when I run cmake, I see the following errors. I tried editing the CMakeLists.txt file as advised here, but unfortunately that fix does not seem to work in this case.
The text was updated successfully, but these errors were encountered: