Package Details: colmap-git 3.8.r118.ga97b8461-1

Git Clone URL: https://aur.archlinux.org/colmap-git.git (read-only, click to copy)
Package Base: colmap-git
Description: 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 (mgrewe)
Last Packager: bartus
Votes: 5
Popularity: 0.000003
First Submitted: 2017-03-21 10:48 (UTC)
Last Updated: 2023-08-20 12:50 (UTC)

Pinned Comments

bartus commented on 2022-03-14 10:33 (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:42 (UTC) (edited on 2021-03-16 10:21 (UTC) by bartus)

This package is also hosted on GitHub.
Use env vars to control build process:
  • BUILD_CUDA=ON|OFF to skip cuda kernel build (default 'ON')
  • CUDA_ARCH="5.2,7.2" to build for a specific Cuda arch, supports multiple values.
  • MAKEFLAGS="xxx" to override default make flags
Usage cases:
  • export BUILD_CUDA=OFF before build
  • BUILD_CUDA=OFF ~your-aur-helper~
  • makepkg BUILD_CUDA=OFF
  • yay -S colmap-git --mflags "BUILD_CUDA=OFF"

bartus commented on 2017-03-21 11:02 (UTC) (edited on 2017-04-25 08:04 (UTC) by bartus)

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

Latest Comments

1 2 3 Next › Last »

applebloom commented on 2023-01-11 18:11 (UTC)

@hrehfeld This is because of the Auto at the start of the pkgbuild:

_CUDA_ARCH="${CUDA_ARCH:-Auto}"

I changed it to:

_CUDA_ARCH="${CUDA_ARCH:-native}"

Or here's documentation on the possible values: https://cmake.org/cmake/help/latest/prop_tgt/CUDA_ARCHITECTURES.html#prop_tgt:CUDA_ARCHITECTURES

hrehfeld commented on 2022-12-26 12:26 (UTC)

Build is currently broken:

-- Targetting Ninja
-- Using /usr/bin/c++ compiler.
-- Found GMP: /usr/lib/libgmp.so  
-- Found MPFR: /usr/lib/libmpfr.so  
-- Found Boost: /usr/lib64/cmake/Boost-1.80.0/BoostConfig.cmake (found suitable version "1.80.0", minimum required is "1.48")  
-- Boost include dirs: /usr/include
-- Boost libraries:    
-- Using gcc version 4 or later. Adding -frounding-math
-- Found Qt
--   Module : /usr/lib64/cmake/Qt5Core
--   Module : /usr/lib64/cmake/Qt5OpenGL
--   Module : /usr/lib64/cmake/Qt5Widgets
-- Found CGAL
--   Includes : /usr/include
--   Libraries : CGAL
-- Build type specified as Release
-- Enabling SIMD support
-- Enabling OpenMP support
-- Disabling interprocedural optimization
CMake Error at /usr/share/cmake/Modules/CMakeDetermineCUDACompiler.cmake:279 (message):
  CMAKE_CUDA_ARCHITECTURES:

    Auto

  is not one of the following:

    * a semicolon-separated list of integers, each optionally
      followed by '-real' or '-virtual'
    * a special value: all, all-major, native

Call Stack (most recent call first):
  CMakeLists.txt:222 (enable_language)


-- Configuring incomplete, errors occurred!

pavkamlc commented on 2022-09-17 20:57 (UTC)

No possible install without cuda package. I use software solver, I disable BUILD_CUDA but dependencies CUDA (1.3GB) is always installed.

bartus commented on 2022-03-14 10:33 (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

Harvie commented on 2019-08-26 16:20 (UTC)

https://github.com/colmap/colmap/issues/342

bartus commented on 2019-04-10 11:42 (UTC) (edited on 2021-03-16 10:21 (UTC) by bartus)

This package is also hosted on GitHub.
Use env vars to control build process:
  • BUILD_CUDA=ON|OFF to skip cuda kernel build (default 'ON')
  • CUDA_ARCH="5.2,7.2" to build for a specific Cuda arch, supports multiple values.
  • MAKEFLAGS="xxx" to override default make flags
Usage cases:
  • export BUILD_CUDA=OFF before build
  • BUILD_CUDA=OFF ~your-aur-helper~
  • makepkg BUILD_CUDA=OFF
  • yay -S colmap-git --mflags "BUILD_CUDA=OFF"

bartus commented on 2019-02-18 00:19 (UTC) (edited on 2019-02-18 00:19 (UTC) by bartus)

@herbert: Nope, support for Nvidia Fermi architecture (sm≤3.0) was dropped in cuda 9 compiler. You need to downgrade cuda to V8 for compilation to succeed.

btw. driver's capabilities still includes sm_20

herbert commented on 2019-02-17 14:15 (UTC)

Something seems to be wrong in the makefile: nvcc fatal : Unsupported gpu architecture 'compute_20' CMake Error at pba_generated_ProgramCU.cu.o.Release.cmake:219 (message): Error generating /tmp/yaourt-tmp-herbert/aur-colmap-git/src/build/lib/PBA/CMakeFiles/pba.dir//./pba_generated_ProgramCU.cu.o

full log: http://ix.io/1Bi8

verbal007 commented on 2018-06-21 17:10 (UTC)

Thanks @bartus. The build that you linked me to worked like a charm!

bartus commented on 2018-06-21 09:21 (UTC) (edited on 2018-06-21 09:31 (UTC) by bartus)

@verbal007: use prev version of PKGBUILD. Arch have unbundled dependencies of freeimage, where manjaro steel ships all deps inside freeimage package.

2859fcde493e

Let see if manjaro follows arch, otherwis will make package detect os and adjust accordingly.