-
I'm trying to compile manifold so I can prepare proper test for #579. But I'm failing. I have Ubuntu 22.04.3. After running the following commands recommended in the README, git clone --recurse-submodules https://github.com/elalish/manifold.git
cd manifold
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=ON .. && make I've got errors regarding the thrust library.
I also tried to clone the thrust repository manually by running: git clone https://github.com/NVIDIA/thrust.git And then calling cmake again with cmake -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=ON -DFETCHCONTENT_SOURCE_DIR_THRUST=/home/xhonji01/Plocha/thrust .. && make This time, it complained about missing
I have all the packages installed which are listed in the manifold.yml. I've also installed the Could you please help me with the compilation? |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 3 replies
-
I've also tried the same things on a fresh new VPS with Ubuntu 22.04 but with the same results. Why it works on the CI infrastructure which is also based on Ubuntu 22.04? What am I missing from the manifold.yml? |
Beta Was this translation helpful? Give feedback.
-
thrust recently changed their repo, not sure if it is related |
Beta Was this translation helpful? Give feedback.
-
you should recursively clone thrust. (still have to debug why the fetchcontent doesn't work though) |
Beta Was this translation helpful? Give feedback.
you should recursively clone thrust. (still have to debug why the fetchcontent doesn't work though)