kotatogram-desktop/Telegram/SourceFiles
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
..
_other
base Support and use not type-erased consumers. 2017-11-16 07:59:05 +04:00
boxes Use not type-erased producers in code. 2017-11-16 07:59:05 +04:00
calls Move build to Ubuntu 14.04 and GCC 7.2. 2017-11-16 07:59:05 +04:00
chat_helpers Use not type-erased producers in code. 2017-11-16 07:59:05 +04:00
codegen
core Move build to Ubuntu 14.04 and GCC 7.2. 2017-11-16 07:59:05 +04:00
data Use not type-erased producers in code. 2017-11-16 07:59:05 +04:00
dialogs
history Fix build for old OS X with Qt 5.3.2 2017-11-16 07:59:05 +04:00
info Fix build for old OS X with Qt 5.3.2 2017-11-16 07:59:05 +04:00
inline_bots
intro
lang
media
mtproto Move to Xcode 9.0 and fix errors in Clang build. 2017-11-16 07:59:05 +04:00
overview
platform Move build to Ubuntu 14.04 and GCC 7.2. 2017-11-16 07:59:05 +04:00
profile
rpl Move build to Ubuntu 14.04 and GCC 7.2. 2017-11-16 07:59:05 +04:00
settings Add and use only rpl::start_with_*() methods. 2017-11-16 07:59:05 +04:00
storage Add and use only rpl::start_with_*() methods. 2017-11-16 07:59:05 +04:00
ui Move build to Ubuntu 14.04 and GCC 7.2. 2017-11-16 07:59:05 +04:00
window Add and use only rpl::start_with_*() methods. 2017-11-16 07:59:05 +04:00
apiwrap.cpp
apiwrap.h Use not type-erased producers in code. 2017-11-16 07:59:05 +04:00
app.cpp
app.h
application.cpp
application.h
auth_session.cpp
auth_session.h Use not type-erased producers in code. 2017-11-16 07:59:05 +04:00
autoupdater.cpp
autoupdater.h
config.h
countries.h
facades.cpp
facades.h
layerwidget.cpp
layerwidget.h
layout.cpp
layout.h
logs.cpp
logs.h
main.cpp
mainwidget.cpp Add and use only rpl::start_with_*() methods. 2017-11-16 07:59:05 +04:00
mainwidget.h
mainwindow.cpp
mainwindow.h
mediaview.cpp Add and use only rpl::start_with_*() methods. 2017-11-16 07:59:05 +04:00
mediaview.h
messenger.cpp
messenger.h
observer_peer.cpp
observer_peer.h
overviewwidget.cpp
overviewwidget.h
passcodewidget.cpp
passcodewidget.h
qt_static_plugins.cpp
settings.cpp
settings.h
shortcuts.cpp
shortcuts.h
stdafx.cpp
stdafx.h