Sorry lads, I'm at the Polish Ukraine border helping allocate refugees. Expect no update until this hell is over, wish us luck. Have no time nor access to my rig and AUR keys to test/post updates. If you have a patch, ping me on email - I'll add you as co-maintainer. Posted with my old script - https://github.com/bartoszek/aur-post
Search Criteria
Package Details: openmvs-git 1.1.1.r0.g1de8e4b-1
Package Actions
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: | GPL |
Submitter: | bartus |
Maintainer: | bartus |
Last Packager: | bartus |
Votes: | 3 |
Popularity: | 0.000000 |
First Submitted: | 2016-10-21 23:16 (UTC) |
Last Updated: | 2021-01-03 11:09 (UTC) |
Dependencies (19)
- blas (blis-cblas-openmpAUR, blis-cblasAUR, aocl-blis-aoccAUR, blas-gitAUR, atlas-lapackAUR, blas-aocl-gccAUR, blas-aocl-aoccAUR, blis-gitAUR, blisAUR, openblas-lapackAUR, blas-mklAUR, aocl-blisAUR, blas-openblas)
- boost-libs
- glew (glew-libepoxyAUR, glew-waylandAUR, glew-osmesa-gitAUR, glew-wayland-gitAUR, glew-gitAUR)
- glfw (glfw-wayland-minecraft-cursorfixAUR, glfw-gitAUR)
- google-glog (glog-gitAUR)
- opencv (opencv-cuda)
- qt5-base (qt5-base-gitAUR, qt5-base-headlessAUR)
- suitesparse
- boost (boost-gitAUR) (make)
- ceres-solver (ceres-solver-gitAUR, ceres-solver-legacyAUR) (make)
- cgal (cgal-gitAUR) (make)
- cmake (cmake-gitAUR) (make)
- cuda (cuda11.1AUR, cuda-12.2AUR, cuda12.0AUR, cuda11.4AUR, cuda11.4-versionedAUR, cuda12.0-versionedAUR) (make)
- eigen (eigen-gitAUR) (make)
- gflags (gflags-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
- nvidia-utils (nvidia-410xx-utilsAUR, nvidia-340xx-utilsAUR, nvidia-440xx-utilsAUR, nvidia-430xx-utilsAUR, nvidia-vulkan-utilsAUR, nvidia-utils-teslaAUR, nvidia-535xx-utilsAUR, nvidia-525xx-utilsAUR, nvidia-510xx-utilsAUR, nvidia-utils-betaAUR, nvidia-470xx-utilsAUR, nvidia-550xx-utilsAUR, nvidia-390xx-utilsAUR) (make)
- nvidia-utils (nvidia-410xx-utilsAUR, nvidia-340xx-utilsAUR, nvidia-440xx-utilsAUR, nvidia-430xx-utilsAUR, nvidia-vulkan-utilsAUR, nvidia-utils-teslaAUR, nvidia-535xx-utilsAUR, nvidia-525xx-utilsAUR, nvidia-510xx-utilsAUR, nvidia-utils-betaAUR, nvidia-470xx-utilsAUR, nvidia-550xx-utilsAUR, nvidia-390xx-utilsAUR) (optional) – GPU optimized mesh reconstruction code
Required by (0)
Sources (2)
Latest Comments
bartus commented on 2022-03-14 10:35 (UTC)
bartus commented on 2019-04-10 11:43 (UTC)
Please report issues
and patches
to openmvs-git@github.com
wdna commented on 2018-11-19 08:00 (UTC)
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 (UTC) (edited on 2018-11-18 08:04 (UTC) by bartus)
@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 (UTC)
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 2022-03-14 10:35 (UTC)
Sorry lads, I'm at the Polish Ukraine border helping allocate refugees. Expect no update until this hell is over, wish us luck. Have no time nor access to my rig and AUR keys to test/post updates. If you have a patch, ping me on email - I'll add you as co-maintainer. Posted with my old script - https://github.com/bartoszek/aur-post
bartus commented on 2019-04-10 11:43 (UTC)
Please report
issues
andpatches
to openmvs-git@github.com