Kinect make issue

Home Forums AR Sandbox Forum Kinect make issue

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #124412
    mvmurphy
    Participant

    Hello –

    Was able to install Vrui and got the spinning globe with no noticeable errors. 5.2

    Doing a make on Kinect 3.7 results in error “openFile is not a member of VRUI” on a line in a cpp with VRUI::openFile

    This is building on the latest version of Ubuntu fully patched.

    Any ideas why this errors is occurring? It seems that maybe i am not pulling in a shared library or something?

    Thanks

    #124415
    Oliver Kreylos
    Keymaster

    Kinect-3.7 does not work with Vrui-5.2. You need Kinect-3.9.

    #124416
    mvmurphy
    Participant

    Many thanks for the super quick response – got farther along with 3.9 but now getting:

    Compiling Kinect/Internal/KinectV2JpegStreamReader.cpp…
    Compiling Kinect/Internal/KinectV2DepthStreamReader.cpp…
    Compiling Kinect/CameraRealSenseDummy.cpp…
    Linking /home/mmadmin/src/Kinect-3.9/lib/x86_64-linux-gnu/libKinect.g++-3.so.3.9…
    /usr/bin/ld: _ZN23GLARBVertexBufferObject7currentE: TLS reference in o/g++-3.g0.O3/Kinect/Projector.o mismatches non-TLS reference in /usr/local/lib/x86_64-linux-gnu/Vrui-5.2/libGLGeometry.g++-3.so
    /usr/local/lib/x86_64-linux-gnu/Vrui-5.2/libGLGeometry.g++-3.so: error adding symbols: Bad value
    collect2: error: ld returned 1 exit status
    /usr/local/share/Vrui-5.2/make/BasicMakefile:198: recipe for target ‘/home/mmadmin/src/Kinect-3.9/lib/x86_64-linux-gnu/libKinect.g++-3.so.3.9’ failed
    make: *** [/home/mmadmin/src/Kinect-3.9/lib/x86_64-linux-gnu/libKinect.g++-3.so.3.9] Error 1

    I see several references to statically defining a .h to resolve but unsure if that is a good fix- has anyone seen this error before?

    #124417
    mvmurphy
    Participant

    Resolved after a clean make of both products…Thanks

Viewing 4 posts - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.

Comments are closed.