Package Details: osvr-vive-git r165.873f07c-1

Git Clone URL: https://aur.archlinux.org/osvr-vive-git.git (read-only)
Package Base: osvr-vive-git
Description: OSVR driver for use with the HTC Vive (including Vive PRE)
Upstream URL: https://github.com/OSVR/OSVR-Vive
Submitter: lubosz
Maintainer: None
Last Packager: lubosz
Votes: 0
Popularity: 0.000000
First Submitted: 2016-06-20 13:20
Last Updated: 2016-06-20 13:20

Dependencies (4)

Required by (0)

Sources (1)

Latest Comments

VlinkZ commented on 2018-12-22 22:51

This PKGBUILD works as of 2018-12-22: https://gist.github.com/vlinkz/96e9d9bcc6d16845a45bd6d805fcc3d7

haagch commented on 2017-05-17 10:03

This PKGBUILD should work now: https://gist.github.com/ChristophHaag/d4ed29f21d4e51f2cab0e7e6ddf26458

haagch commented on 2017-02-13 22:25

There are more things wrong with this package.

1. It builds from lubosz' fork instead of from OSVR Upstream
2. Upstream doesn't even build. It needs to be updated to SteamVR 1.0.6

hcorion commented on 2017-02-13 22:23

As already mentioned previously, eigen needs to be added as a dependency.

hug commented on 2016-12-03 14:28

no longer builds with latest openvr-git:
[ 41%] Building CXX object CMakeFiles/ViveDisplayExtractor.dir/DisplayExtractor.cpp.o
In file included from /home/user/dev/osvr-vive-git/src/osvr-vive/DisplayExtractor.cpp:30:0:
/home/user/dev/osvr-vive-git/src/osvr-vive/DriverWrapper.h: In constructor 'osvr::vive::DriverWrapper::DriverWrapper()':
/home/user/dev/osvr-vive-git/src/osvr-vive/DriverWrapper.h:68:47: error: invalid new-expression of abstract class type 'vr::ServerDriverHost'
: owningServerDriverHost_(new vr::ServerDriverHost),
^~~~~~~~~~~~~~~~
In file included from /home/user/dev/osvr-vive-git/src/osvr-vive/DriverWrapper.h:34:0,
from /home/user/dev/osvr-vive-git/src/osvr-vive/DisplayExtractor.cpp:30:
/home/user/dev/osvr-vive-git/src/osvr-vive/ServerDriverHost.h:39:7: note: because the following virtual functions are pure within 'vr::ServerDriverHost':
class ServerDriverHost : public vr::IServerDriverHost {
^~~~~~~~~~~~~~~~
In file included from /home/user/dev/osvr-vive-git/src/osvr-vive/DeviceHolder.h:32:0,
from /home/user/dev/osvr-vive-git/src/osvr-vive/DriverWrapper.h:30,
from /home/user/dev/osvr-vive-git/src/osvr-vive/DisplayExtractor.cpp:30:
/usr/include/openvr_driver.h:1805:15: note: virtual bool vr::IServerDriverHost::PollNextEvent(vr::VREvent_t*, uint32_t)
virtual bool PollNextEvent( VREvent_t *pEvent, uint32_t uncbVREvent ) = 0;
^~~~~~~~~~~~~
In file included from /home/user/dev/osvr-vive-git/src/osvr-vive/ServerPropertyHelper.h:30:0,
from /home/user/dev/osvr-vive-git/src/osvr-vive/DisplayExtractor.cpp:33:
/home/user/dev/osvr-vive-git/src/osvr-vive/PropertyHelper.h: In static member function 'static osvr::vive::detail::PropertyGetterReturn<std::__cxx11::basic_string<char> > osvr::vive::detail::PropertyGetter<std::__cxx11::basic_string<char> >::get(T*, vr::ETrackedDeviceProperty, Args ...)':
/home/user/dev/osvr-vive-git/src/osvr-vive/PropertyHelper.h:124:21: error: 'k_unTrackingStringSize' is not a member of 'vr'
vr::k_unTrackingStringSize;
^~
make[2]: *** [CMakeFiles/ViveDisplayExtractor.dir/build.make:67: CMakeFiles/ViveDisplayExtractor.dir/DisplayExtractor.cpp.o] Error 1

DgDev91 commented on 2016-10-21 23:18

eigen should be a dependency, and the line " mv $pkgdir/usr/lib64 $pkgdir/usr/lib" is no longer needed.