Search Criteria
Package Details: osvr-core-git 0.2.r3092.g495648e4-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/osvr-core-git.git (read-only, click to copy) |
---|---|
Package Base: | osvr-core-git |
Description: | The core libraries, applications, and plugins of the OSVR software platform. |
Upstream URL: | https://github.com/OSVR/OSVR-Core |
Submitter: | haagch |
Maintainer: | haagch (feilen, lubosz) |
Last Packager: | haagch |
Votes: | 13 |
Popularity: | 0.000217 |
First Submitted: | 2015-03-27 23:09 (UTC) |
Last Updated: | 2022-03-13 22:46 (UTC) |
Dependencies (8)
- boost (boost-git)
- discount
- jsoncpp (jsoncpp-cmake-git, jsoncpp-git)
- libuvc (libuvc-git)
- opencv (opencv2, opencv-cuda)
- osvr-libfunctionality-git
- cmake (cmake-git) (make)
- git (git-git, git-vfs, git-run-command-patch-git) (make)
Latest Comments
ecloud commented on 2021-09-23 08:09 (UTC)
If the pkgbuild insists on using make, then it also needs the cmake argument -G"Unix Makefiles". I otherwise use ninja for all cmake builds, so this pkgbuild does not work out-of-the-box if one has ninja installed and has CMAKE_GENERATOR=Ninja environment variable.
pix3l commented on 2020-10-29 12:49 (UTC)
@haagch: it build now for me too, I'm surpised ;-)
99% I tried clean-build it before(also tried using opencv2-opt, older branch), but I'm updating my archlinux from testing daily ;-)
haagch commented on 2020-10-29 01:08 (UTC)
@pix3l sorry about forgetting about your comment. Unfortunately I can't reproduce that, it builds fine here. If you have a former src/ directory, try nuking that (or makepkg -C).
pix3l commented on 2020-10-06 20:43 (UTC)
@haagch: it won't build for me :-(
85%] Built target com_osvr_Multiserver Scanning dependencies of target vbtracker-core [ 85%] Building CXX object plugins/videobasedtracker/CMakeFiles/vbtracker-core.dir/BeaconBasedPoseEstimator.cpp.o /mnt/magazyn/archlinux/aur-osvr-core-git/src/osvr-core/plugins/videobasedtracker/BeaconBasedPoseEstimator.cpp: In member function ‘bool osvr::vbtracker::BeaconBasedPoseEstimator::m_pnpransacEstimator(osvr::vbtracker::LedGroup&)’: /mnt/magazyn/archlinux/aur-osvr-core-git/src/osvr-core/plugins/videobasedtracker/BeaconBasedPoseEstimator.cpp:303:14: error: ‘void ransacResult’ has incomplete type 303 | auto ransacResult = cv::solvePnPRansac( | ^~~~~~~~~~~~ make[2]: [plugins/videobasedtracker/CMakeFiles/vbtracker-core.dir/build.make:82: plugins/videobasedtracker/CMakeFiles/vbtracker-core.dir/BeaconBasedPoseEstimator.cpp.o] Error 1 make[1]: [CMakeFiles/Makefile2:2083: plugins/videobasedtracker/CMakeFiles/vbtracker-core.dir/all] Error 2 make: *** [Makefile:171: all] Error
haagch commented on 2020-07-24 02:23 (UTC)
Updated with patch for opencv4 since opencv2-opt doesn't build anymore.
It compiles but I have not tested running it. If you want to contribute with OpenCV4 knowledge, please contribute in the upstream issue https://github.com/OSVR/OSVR-Core/issues/596 or just make a PR to tis branch https://github.com/ChristophHaag/OSVR-Core/tree/opencv4
haagch commented on 2019-08-11 12:08 (UTC)
Hmm the opencv2-opt package doesn't actually have that videoio library, so to compile it you have to install the repo opencv package too.
I wonder if this can break something...
merlinbr commented on 2019-08-10 21:43 (UTC) (edited on 2019-08-10 23:35 (UTC) by merlinbr)
Hello, I get the following error when trying to build the package:
[ 96%] Linking CXX shared module ../../lib/osvr-plugins-0/org_osvr_unifiedvideoinertial.so
/usr/bin/ld: cannot find -lopencv_videoio
haagch commented on 2019-01-22 13:33 (UTC)
Sorry I didn't update this so long. I don't like replacing a system wide package with an old version but fortunately there is a package opencv2-opt which installs in /opt and which the PKGBUILD now uses with -DOpenCV_DIR=/opt/opencv2/share/opencv2.
VlinkZ commented on 2018-12-22 22:08 (UTC) (edited on 2018-12-22 22:09 (UTC) by VlinkZ)
You should change the opencv dependency from
opencv
toopencv2
as the later versions of opencv cause errors in compilation.presidentwolf commented on 2018-08-18 11:54 (UTC)
How about changing the cmake to this:
cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DOSVR_UTIL_DEV_VERBOSE=0 -DBUILD_TESTING=0 -DBUILD_HEADER_DEPENDENCY_TESTS=0 -DCMAKE_CXX_FLAGS='-Wno-ignored-attributes' -DCMAKE_INSTALL_LIBDIR=lib ../osvr-core
This works for me.
haagch commented on 2018-07-26 21:22 (UTC)
Yea I don't know what's wrong.
The commit is not removed btw it's just not in any branch, it was part of a pull request that didn't get merged. It basically just disables the one warning that is produced so much by gcc compiling the Eigen code: https://github.com/OSVR/OSVR-Core/commit/3b5e3a6f3132afbdaf251161ba3b3d03c790f45f
Maybe it really has to do with the amount of warnings.
presidentwolf commented on 2018-07-26 21:12 (UTC)
I'm getting a segfault during the build of the Unified Video Inertial Tracker plugin. Looks to be something inside the Eigen library.
https://gist.github.com/rabidlogic/a89ebc29736ee32eafda1c22ea13aed0
morguldir commented on 2018-07-20 23:28 (UTC)
It looks like they deleted the branch the commit was in.
However the commit is still needed to build, you should create a patch for it.
haagch commented on 2018-07-17 17:32 (UTC)
Interesting, I guess the commit is only downloaded with git fetch --all or so. Anyway, the commit should be completely optional, so I commented it out in the PKGBUILD. It just disables a warning.
The weird thing is that I could not build osvr-core and only saw lots of these warnings, so I disabled them and suddenly it built...
presidentwolf commented on 2018-07-17 16:45 (UTC)
Good Afternoon,
I've been getting a bad object error on the build.
fatal: bad object 3b5e3a6f3132afbdaf251161ba3b3d03c790f45f
de-vries commented on 2018-04-05 21:39 (UTC)
Howdy, it's probably better to depend on
libuvc
instead oflibuvc-git
. Both are now available on the AUR and the git one also provideslibuvc
(always has).haagch commented on 2017-01-31 08:57 (UTC)
haagch commented on 2017-01-22 00:07 (UTC)
godbyk commented on 2017-01-21 23:46 (UTC)
haagch commented on 2017-01-21 23:43 (UTC)
F1nny commented on 2017-01-21 23:38 (UTC)
haagch commented on 2017-01-21 23:21 (UTC)
F1nny commented on 2017-01-21 22:53 (UTC) (edited on 2017-01-21 23:32 (UTC) by F1nny)
haagch commented on 2016-10-26 06:33 (UTC) (edited on 2016-10-26 06:38 (UTC) by haagch)
marcs commented on 2016-10-26 01:26 (UTC)
haagch commented on 2016-10-24 19:55 (UTC)
lubosz commented on 2016-09-02 15:20 (UTC)
godbyk commented on 2016-09-01 17:01 (UTC)
underdoeg commented on 2016-09-01 15:35 (UTC)
schmidtbag commented on 2016-01-18 00:00 (UTC)
haagch commented on 2016-01-17 01:43 (UTC)
schmidtbag commented on 2016-01-17 01:01 (UTC)
haagch commented on 2016-01-10 00:27 (UTC)
bwrsandman commented on 2016-01-09 18:18 (UTC)
haagch commented on 2015-12-18 11:50 (UTC)
marcs commented on 2015-12-18 11:48 (UTC)
feilen commented on 2015-09-04 04:39 (UTC)
feilen commented on 2015-07-31 19:57 (UTC)
haagch commented on 2015-07-31 14:54 (UTC)
feilen commented on 2015-07-31 14:52 (UTC)
feilen commented on 2015-07-08 14:56 (UTC)
haagch commented on 2015-05-29 21:37 (UTC)
feilen commented on 2015-05-29 21:37 (UTC)
feilen commented on 2015-05-29 21:33 (UTC)
haagch commented on 2015-05-27 08:10 (UTC)
feilen commented on 2015-05-19 01:48 (UTC)
feilen commented on 2015-05-19 01:36 (UTC)
feilen commented on 2015-05-14 18:25 (UTC)
haagch commented on 2015-05-14 17:51 (UTC)
feilen commented on 2015-05-14 17:40 (UTC)
haagch commented on 2015-05-14 17:17 (UTC)
feilen commented on 2015-05-14 17:13 (UTC)
haagch commented on 2015-03-27 23:34 (UTC)