Home › Forums › Legacy SDKs › Gaze SDK Linux / glibc linkage
Tagged: Linux Gaze SDK
- This topic has 3 replies, 3 voices, and was last updated 9 years, 10 months ago by
Markus Ålind.
- AuthorPosts
- 11/10/2014 at 14:09 #1832
Hartmut Seichter
ParticipantIt 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.
20/10/2014 at 09:14 #1868Anders
ParticipantHi 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.
29/10/2014 at 20:15 #1922Markus Ålind
ParticipantJust 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
29/10/2014 at 21:21 #1923Markus Ålind
ParticipantAnd 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
- AuthorPosts
- You must be logged in to reply to this topic.