Home Forums Legacy SDKs Gaze SDK Linux / glibc linkage

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #1832
    Hartmut Seichter
    Participant

    It seems libtobiigazecore is linked against an ancient version of glibc, namely 2.2.5. As glibc uses symbol versioning, dynamic linking against a newer version fails – well, correctly. It would be great if you could provide above .so statically linked against your version of glibc, pthreads. This would help to use the lib on a recent distribution.

    #1868
    Anders
    Participant

    Hi Hartmut,
    we plan to update the Gaze SDK/libtobiigazecore to a not-so-ancient Linux version during the fall. I hope this will solve the problem.

    Static linking from a .so can have nasty side effects so we prefer to avoid that.

    #1922
    Markus Ålind
    Participant

    Just a tips for anyone finding this topic while trying to build the samples on linux (ubuntu 14.04:
    Add -lpthread after -ltobiigazecore (3 places) in the Makefile in the samples directory. Otherwice it will complain about the 2.2.5 symbols.

    /Markus

    #1923
    Markus Ålind
    Participant

    And while on the topic, the Makefile in the wxWidgetsCalibrationSample sample needs

    #WXLIB=-L/usr/lib/x86_64-linux-gnu -lwx_gtk2u_core-2.8
    replaced with
    WXLIB=wx-config --cxxflags --libs

    to link on ubuntu 14.04. The needed wx package is called libwxgtk2.8-dev.

    /Markus

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