Package Details: openmvg-git 2.0.r43.gfe8283c8-1

Git Clone URL: https://aur.archlinux.org/openmvg-git.git (read-only, click to copy)
Package Base: openmvg-git
Description: open Multiple View Geometry library. Basis for 3D computer vision and Structure from Motion.
Upstream URL: http://imagine.enpc.fr/~moulonp/openMVG/
Licenses: MPL
Submitter: brookskd
Maintainer: brookskd (bartus)
Last Packager: bartus
Votes: 5
Popularity: 0.000000
First Submitted: 2016-05-01 04:29 (UTC)
Last Updated: 2022-11-03 12:46 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

bartus commented on 2018-04-09 05:46 (UTC) (edited on 2018-04-09 08:23 (UTC) by bartus)

@nicolasvilla: ~No it shouldn't. The issue was related to openmvg FindFlann.cmake not utilizing flanns pkg-config script which exports libraries that needs to be linked alongside flann(external) (mainly flann_cpp,lz4, see /usr/lib/pkgconfig/flann.pc#Libs). Check CMakeCache.txt if lz4 flag is in openMVG_matching_LIB_DEPENDS variable (this is sourced from PC_FLANN_LIBRARIES:INTERNAL=flann;flann_cpp;lz4).~

Edit: find the issue in flann package, have it fixed on my os for a long time and forgot to report to the maintainer, I made some temporary changes till flann gets patched...

NicolasV commented on 2018-04-06 21:19 (UTC) (edited on 2018-04-06 22:03 (UTC) by NicolasV)

Hi. I still cannot compile OpenMVG on my machine. OpenMVG build is still using FLANN: 1.9.1 (external) Does it requires an additional patch regarding the undefined LZ4.... messages?

bartus commented on 2018-04-06 06:34 (UTC) (edited on 2018-04-06 06:37 (UTC) by bartus)

@Harvie: * lz4: problem lays in FindFlann.cmake {flann.patch} see this issue: https://github.com/openMVG/openMVG/issues/1265. I made a pull-req addressing this issue, think I can include it as a patch since pull-req gets through.

Harvie commented on 2018-04-04 12:38 (UTC)

Author of OpenMVE suggests us to use the internal version of FLANN. You can force to use the internal one by removing the flann from your depends array and remove the DFLANN_INCLUDE_DIR_HINTS.

https://github.com/openMVG/openMVG/issues/1272#issuecomment-378489529

Harvie commented on 2018-04-02 05:21 (UTC) (edited on 2018-04-02 05:33 (UTC) by Harvie)

Cmake says "** Build OpenCV+OpenMVG samples programs: OFF". Is it possibly reason, why openMVG/src/software/ isn't built? I've posted this question to upstream https://github.com/openMVG/openMVG/issues/1273

Harvie commented on 2018-04-01 02:49 (UTC)

Please build and include scripts from openMVG/src/software/ directory of git.

Especially these two are super important to build and include in package:

openMVG/src/software/SfM/SfM_GlobalPipeline.py.in openMVG/src/software/SfM/SfM_SequentialPipeline.py.in

Harvie commented on 2018-04-01 02:32 (UTC)

Had to add -llz4 to LDFLAGS in order to build.

Harvie commented on 2018-03-31 11:36 (UTC)

Can't build this

[ 59%] Linking CXX executable ../../Linux-x86_64-RELEASE/openMVG_sample_main_features_repeatability_dataset ../../Linux-x86_64-RELEASE/libopenMVG_matching.so.1.3: undefined reference to LZ4_decompress_safe_continue' ../../Linux-x86_64-RELEASE/libopenMVG_matching.so.1.3: undefined reference toLZ4_decompress_safe' ../../Linux-x86_64-RELEASE/libopenMVG_matching.so.1.3: undefined reference to LZ4_compress_HC_continue' ../../Linux-x86_64-RELEASE/libopenMVG_matching.so.1.3: undefined reference toLZ4_resetStreamHC' ../../Linux-x86_64-RELEASE/libopenMVG_matching.so.1.3: undefined reference to `LZ4_setStreamDecode' collect2: error: ld returned 1 exit status