tdesktop/Telegram/SourceFiles/platform/linux
John Preston 21b1ba1f88 Move build to Ubuntu 14.04 and GCC 7.2.
To be able to run on the same distributions as before we need to have
the same GLIBC version dependency as in Ubuntu 12.04, which is 2.15.

For that we need to remove all usages of GLIBC features from 2.16 and above.
Currently there are three methods used, so they're wrapped in a separate
static library, linux_glibc_wraps.

It is a separate library because it must be compiled without '-flto' flag,
otherwise the inline __asm__ is not working and we get unresolved symbols.
2017-11-16 07:59:05 +04:00
..
file_utilities_linux.cpp Improve layer / section exchange for Info. 2017-11-16 07:59:04 +04:00
file_utilities_linux.h New build option: without GTK and appindicator 2017-09-28 18:32:51 +03:00
linux_desktop_environment.cpp Prefer AppIndicator if DBus interface is available 2017-09-28 12:59:46 +03:00
linux_desktop_environment.h Loading libunity only in Unity and Pantheon. #3053 2017-02-26 21:02:46 +03:00
linux_gdk_helper.cpp New build option: without GTK and appindicator 2017-09-28 18:32:51 +03:00
linux_gdk_helper.h New build option: without GTK and appindicator 2017-09-28 18:32:51 +03:00
linux_glibc_wraps.c Move build to Ubuntu 14.04 and GCC 7.2. 2017-11-16 07:59:05 +04:00
linux_glibc_wraps_32.c Move build to Ubuntu 14.04 and GCC 7.2. 2017-11-16 07:59:05 +04:00
linux_glibc_wraps_64.c Move build to Ubuntu 14.04 and GCC 7.2. 2017-11-16 07:59:05 +04:00
linux_libnotify.cpp New build option: without GTK and appindicator 2017-09-28 18:32:51 +03:00
linux_libnotify.h New build option: without GTK and appindicator 2017-09-28 18:32:51 +03:00
linux_libs.cpp New build option: without GTK and appindicator 2017-09-28 18:32:51 +03:00
linux_libs.h New build option: without GTK and appindicator 2017-09-28 18:32:51 +03:00
main_window_linux.cpp New build option: without GTK and appindicator 2017-09-28 18:32:51 +03:00
main_window_linux.h Activate mediaview instead of main window. 2017-05-24 16:25:08 +03:00
notifications_manager_linux.cpp New build option: without GTK and appindicator 2017-09-28 18:32:51 +03:00
notifications_manager_linux.h Fix calls build in Xcode. Fix calls panel in Retina. 2017-05-09 23:46:27 +03:00
specific_linux.cpp Improve current executable path computing. 2017-08-30 19:15:35 +03:00
specific_linux.h Improve current executable path computing. 2017-08-30 19:15:35 +03:00