-
-
Notifications
You must be signed in to change notification settings - Fork 822
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Solutions for Problems Building on Mac OS X #525
Comments
Thanks for the info! However i guess im still having OpenMP problems.. i get the following half way through the build:
configured with: Im on 10.13.6 using clang 9.1.0 (downgraded), XCode 10.1 and CUDA 10. |
Reference MR#204 |
i know, i provided my compiled version there. I also got those installed and running on a fresh osx installation with a bit of tweaking. But its without OpenMP support so i tried to recompile it and this is what i got. |
@FunWithFlaggs This was not intended as an reply to your post. Just wanted to reference both issues for other users. |
This got me through cmake, but not make: [ 42%] Building CXX object src/dependencies/osi_clp/CoinUtils/src/CMakeFiles/lib_CoinUtils.dir/CoinWarmStartBasis.cpp.o osx 10.12.6, xcode 9.2 |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
I've managed to compile and test AliceVision and Meshroom on Mac OS. I write down those tricks and hope this will help improve the project.
I use Mac OS 10.12.6, XCode 8.0 and CUDA 9.0 and I've alreadly installed Homebrew, Nvidia webdriver as well as CUDA driver.
AliceVision
Install dependencies
Clone source
Project
line.src\CMakeList.txt
src\CMakeList.txt
src/dependencies/flann/CMakeList.txt
, just add those two lines at the top:and comment out this line
src/aliceVision/robustEstimation/randSampling.hpp
src/aliceVision/sfmDataIO/AlembicExporter.cpp
line 255 asconst sfmData::LandmarksUncertainty noUncertainty = HashMap<IndexT, Vec3>();
Start normal compilation
mkdir build cd build cmake .. make -j4 make install
Meshroom
Compilation of Meshroom is much simpler:
meshroom/__init__.py
to avoid unicode error:At last, start meshroom
The text was updated successfully, but these errors were encountered: