-
Notifications
You must be signed in to change notification settings - Fork 79
Platforms
Wouter Verhelst edited this page Jun 30, 2017
·
4 revisions
This page just lists the platforms that we support, with some properties about them (supported C standards, libraries, etc). It is of no importance to people who want to use the eID middleware, rather than help develop it.
- Visual Studio 2015 (and above) support C11 & C++14
- Clang supports C11 & C++14. Version is clearly specified on the clang website, but apple in their "wisdom" decided to change that; so it's totally unclear which version of xcode contains the correct version of clang.
- C++14 implementation complete in GCC 5, default in 6.1 and above
- C++11 implementation complete in GCC 4.8.1, not sure about libstdc++
- C11 implementation complete in GCC 4.9, glibc 2.16
- Jessie:
- gcc: 4.9.2
- GTK: 3.14.5
- OpenSSL: 1.0.1
- Stretch:
- gcc: 6.3
- GTK: 3.22.11
- OpenSSL: 1.1.0
- Trusty:
- gcc: 4.8.2
- GTK: 3.10.8
- OpenSSL: 1.0.1
- Xenial:
- gcc: 5.3.1
- GTK: 3.18.9
- OpenSSL: 1.0.2
- Zesty:
- gcc: 6.3.0
- GTK: 3.22.11
- OpenSSL: 1.0.2
- Leap 42.1 (being dropped):
- gcc: 4.8.5
- GTK: 3.16.7
- OpenSSL: 1.0.1
- Leap 42.2:
- gcc: 4.8.5
- GTK: 3.20.10
- OpenSSL: 1.0.2
- Leap 42.3:
- gcc: 4.8.5
- GTK: 3.20.10
- OpenSSL: 1.0.2
- 24:
- gcc: 6.1.1
- GTK: 3.20.6
- OpenSSL: 1.0.2
- 25:
- gcc: 6.2.1
- GTK: 3.22.2
- OpenSSL: 1.0.2
- 6:
- gcc: 4.4.7
- GTK: 2.24.23
- OpenSSL: 1.0.1
- 7:
- gcc: 4.8.5
- GTK: 3.14.13
- OpenSSL: 1.0.1