Please report issues
and patches
to openmvs-git@github.com
Search Criteria
Package Details: openmvs-git 1.1.1.r0.g1de8e4b-1
Git Clone URL: | https://aur.archlinux.org/openmvs-git.git (read-only, click to copy) |
---|---|
Package Base: | openmvs-git |
Description: | open Multi-View Stereo reconstruction library with simple and automatic set of tools |
Upstream URL: | http://cdcseacave.github.io/openMVS |
Keywords: | multi-view-stereo surface-reconstruction |
Licenses: | |
Submitter: | bartus |
Maintainer: | bartus |
Last Packager: | bartus |
Votes: | 4 |
Popularity: | 0.000000 |
First Submitted: | 2016-10-21 23:16 |
Last Updated: | 2021-01-03 11:09 |
Dependencies (19)
- blas (openblas-lapack-git, openblas-git, blas-tmg, flexiblas, openblas-lapack-static, openblas-cblas-git, atlas-lapack, blis-cblas-openmp, blis-cblas, blas-git, openblas-lapack, armpl, openblas)
- boost-libs (boost171, boost-libs-git)
- glew (glew-libepoxy, glew-git, glew-egl-glx)
- glfw (glfw-x11-git, glfw-wayland-git, glfw-wayland, glfw-x11)
- google-glog (google-glog-static, glog-git)
- opencv (opencv-cuda-git, opencv2, opencv2-samples, opencv-with-python2-support, opencv-git, opencv-cuda)
- qt5-base (qt5-base-git, qt5-base-fractional-fix, qt5-base-headless)
- suitesparse (suitesparse-mkl)
- boost (boost-git) (make)
- ceres-solver (ceres-solver-git, ceres-solver-legacy) (make)
- cgal (cgal-git, cgal-headers) (make)
- cmake (cmake-git) (make)
- cuda (cuda-11.0, cuda11.1) (make)
- eigen (eigen-git) (make)
- gflags (gflags-static, gflags-git) (make)
- git (git-git) (make)
- ninja (ninja-git, ninja-samurai, ninja-mem, ninja-kitware, ninja-bin) (make)
- nvidia-utils (nvidia-410xx-utils, nvidia-340xx-utils, nvidia-440xx-utils, nvidia-390xx-utils, nvidia-vulkan-utils, nvidia-utils-full-vulkan-all, nvidia-utils-beta) (make)
- nvidia-utils (nvidia-410xx-utils, nvidia-340xx-utils, nvidia-440xx-utils, nvidia-390xx-utils, nvidia-vulkan-utils, nvidia-utils-full-vulkan-all, nvidia-utils-beta) (optional) – GPU optimized mesh reconstruction code
Required by (0)
Sources (2)
Latest Comments
bartus commented on 2019-04-10 11:43
wdna commented on 2018-11-19 08:00
Thanks a lot! Can confirm the new build works now.
Finished making: openmvs-git 0.7.r47.g063e5cd-2
bartus commented on 2018-11-18 08:00
@wdna: Problem lays in CGAL 4.12->4.13
not boost/Cuda. Please confirm if this error occurs in your build log:
/build/openmvs-git/src/openmvs-git/libs/MVS/SceneReconstruct.cpp:727:48: error: ‘class CGAL::Triangulation_cell_base_with_info_3<unsigned int, CGAL::Epick, CGAL::Triangulation_cell_base_3<CGAL::Epick, CGAL::Triangulation_ds_cell_base_3<CGAL::Triangulation_data_structure_3<CGAL::Triangulation_vertex_base_with_info_3<DELAUNAY::vert_info_t, CGAL::Epick>, CGAL::Triangulation_cell_base_with_info_3<unsigned int, CGAL::Epick> > > > >’ has no member named ‘circumcenter’
const Point3f cc(CGAL2MVS<float>(facet.first->circumcenter(Tr.geom_traits())));
There is PR in upstream already, will test and pull the patch here asap ;)
wdna commented on 2018-11-17 07:23
Hey! I was trying to rebuild openmvs-git
on my system because update in boost (.67 -> .68) it failed with the following messages:
...
/opt/cuda/include/cuda.h:11099:36: note: declared here
__CUDA_DEPRECATED CUresult CUDAAPI cuParamSetv(CUfunction hfunc, int offset, void *ptr, unsigned int numbytes);
^~~~~~~~~~~
In file included from /var/cache/pacman/pkg/openmvs-git10025/openmvs-git/src/openmvs-git/libs/MVS/../Common/Types.h:2693,
from /var/cache/pacman/pkg/openmvs-git10025/openmvs-git/src/openmvs-git/libs/MVS/../Common/Common.h:176,
from /var/cache/pacman/pkg/openmvs-git10025/openmvs-git/src/openmvs-git/libs/MVS/Common.h:42,
from /var/cache/pacman/pkg/openmvs-git10025/openmvs-git/src/openmvs-git/libs/MVS/SceneTexture.cpp:32:
/var/cache/pacman/pkg/openmvs-git10025/openmvs-git/src/openmvs-git/libs/MVS/../Common/CUDA.h:94:35: warning: ‘CUresult cuParamSetv(CUfunction, int, void*, unsigned int)’ is deprecated [-Wdeprecated-declarations]
const CUresult result(cuParamSetv(hKernel, paramOffset, (void*)¶m, sizeof(T)));
~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /var/cache/pacman/pkg/openmvs-git10025/openmvs-git/src/openmvs-git/libs/MVS/../Common/CUDA.h:17,
from /var/cache/pacman/pkg/openmvs-git10025/openmvs-git/src/openmvs-git/libs/MVS/../Common/Types.h:2693,
from /var/cache/pacman/pkg/openmvs-git10025/openmvs-git/src/openmvs-git/libs/MVS/../Common/Common.h:176,
from /var/cache/pacman/pkg/openmvs-git10025/openmvs-git/src/openmvs-git/libs/MVS/Common.h:42,
from /var/cache/pacman/pkg/openmvs-git10025/openmvs-git/src/openmvs-git/libs/MVS/SceneTexture.cpp:32:
/opt/cuda/include/cuda.h:11099:36: note: declared here
__CUDA_DEPRECATED CUresult CUDAAPI cuParamSetv(CUfunction hfunc, int offset, void *ptr, unsigned int numbytes);
^~~~~~~~~~~
/var/cache/pacman/pkg/openmvs-git10025/openmvs-git/src/openmvs-git/libs/MVS/SceneTexture.cpp: In member function ‘void MeshTexture::GlobalSeamLeveling()’:
/var/cache/pacman/pkg/openmvs-git10025/openmvs-git/src/openmvs-git/libs/MVS/SceneTexture.cpp:1239:31: warning: ‘itV.MeshTexture::VertexPatchIterator::idxPatch’ may be used uninitialized in this function [-Wmaybe-uninitialized]
const uint32_t idxPatch(itV);
^
/var/cache/pacman/pkg/openmvs-git10025/openmvs-git/src/openmvs-git/libs/MVS/SceneTexture.cpp:1249:39: warning: ‘itVAdj.MeshTexture::VertexPatchIterator::idxPatch’ may be used uninitialized in this function [-Wmaybe-uninitialized]
const uint32_t idxPatchAdj(itVAdj);
^
make[1]: *** [CMakeFiles/Makefile2:345: libs/MVS/CMakeFiles/MVS.dir/all] Error 2
make: *** [Makefile:130: all] Error 2
==> ERROR: A failure occurred in build().
My CUDA version is at community/cuda 10.0.130-2
Can anyone provide some insight on this? perhaps a way to manually fix the build?
Pinned Comments
bartus commented on 2019-04-10 11:43
Please report
issues
andpatches
to openmvs-git@github.com