Package Details: colmap-git 3.4.r44.g827bbb8-2

Git Clone URL: https://aur.archlinux.org/colmap-git.git (read-only)
Package Base: colmap-git
Description: COLMAP is a general-purpose Structure-from-Motion (SfM) and Multi-View Stereo (MVS) pipeline with a graphical and command-line interface.
Upstream URL: https://colmap.github.io/
Keywords: 3d multi-view-stereo reconstruction structure-from-motion
Licenses: GPL
Submitter: bartus
Maintainer: bartus
Last Packager: bartus
Votes: 2
Popularity: 0.707140
First Submitted: 2017-03-21 10:48
Last Updated: 2018-04-04 07:04

Pinned Comments

bartus commented on 2017-03-21 11:02

If you like `visualsfm` you will love this !
Single click "automatic reconstruction" fully CUDA accelerated, producing coloured,trimmed mesh.

Latest Comments

Djangata commented on 2018-05-20 20:56

i get an error and don't really know how to troubleshoot it

[ 13%] Linking CXX static library libestimators.a [ 15%] Built target estimators [ 17%] Built target util_cuda [ 17%] Built target flann [ 39%] Built target graclus [ 41%] Built target lsd [ 41%] Building NVCC (Device) object src/ext/PBA/CMakeFiles/pba.dir/pba_generated_ProgramCU.cu.o gcc: error: unrecognized command line option ‘-fno-plt’ CMake Error at pba_generated_ProgramCU.cu.o.Release.cmake:219 (message): Error generating /home/jordan/Programs/Colmap/colmap-git/src/build/src/ext/PBA/CMakeFiles/pba.dir//./pba_generated_ProgramCU.cu.o

make[2]: [src/ext/PBA/CMakeFiles/pba.dir/build.make:65: src/ext/PBA/CMakeFiles/pba.dir/pba_generated_ProgramCU.cu.o] Error 1 make[1]: [CMakeFiles/Makefile2:647: src/ext/PBA/CMakeFiles/pba.dir/all] Error 2 make: *** [Makefile:130: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting...

Harvie commented on 2018-04-06 16:25

Please build from #branch=master rather than from #branch=dev by default. Master seems to be more stable for everyday use.

bartus commented on 2018-04-04 07:06

@Harvie: Done, mind that dense reconstruction is only available on CUDA (no CPU support planned). You will have to use one of those #{mve,pmvs,openmvg,openmvs}.

Harvie commented on 2018-04-01 00:27

I had to manually add -DCUDA_ENABLED=OFF, seems CUDA_ENABLED defaults to ON.

bartus commented on 2018-03-30 04:08

@Harvie PKGBUILD is cuda aware - if you build on system without cuda it won't be turned on:

 52   # determine whether we can precompile CUDA kernels
 53     _CUDA_PKG=`pacman -Qq cuda 2>/dev/null` || true
 54     if [ "$_CUDA_PKG" != "" ]; then
 55       _EXTRAOPTS="-DCUDA_ENABLED=ON -DCUDA_HOST_COMPILER=/opt/cuda/bin/gcc -DCUDA_TOOLKIT_ROOT_DIR=/opt/cuda"
 56     fi

If you want to disble cuda kernel you can always comment out _EXTRAOPTS. If you have any better ide, I'm open for patching ;)

Harvie commented on 2018-03-30 01:22

Please make non-CUDA version of the package. or at least simple option to disable CUDA that can be uncommented on top of the PKGBUILD.

bartus commented on 2018-01-13 22:58

@sliedes problem lays in the new directory organization, switch to master until the issue gets resolved upstream.

sliedes commented on 2018-01-13 13:13

Currently fails the package() step:

<hr>

==> Entering fakeroot environment... ==> Starting package()... [...] Install the project... -- Install configuration: "Release" CMake Error at cmake_install.cmake:41 (FILE): FILE problem creating directory: /usr/lib/colmap

make: *** [Makefile:118: install] Error 1 ==> ERROR: A failure occurred in package(). Aborting...

<hr>

The offending code in src/build/cmake_install.cmake is

<hr>

if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) FILE(MAKE_DIRECTORY ${CMAKE_INSTALL_PREFIX}/lib/colmap) endif()

<hr>

My cmake-fu is not sufficient to understand how and when it takes DESTDIR into account, but here it seems to fail...

bartus commented on 2017-04-24 10:15

@nicolasvila There could be a dosen of possible causes.
You should build debug package https://wiki.archlinux.org/index.php/Debug_-_Getting_Traces
Collect backtrace and report the issue upstream on github https://github.com/colmap/colmap

nicolasvila commented on 2017-04-22 00:01

Compilation succeeded with the updated dependencies but the application crash at launch with a "illegal instruction (core dumped)"
Don't know what's wrong...

All comments