Qt 5.5 Tools and Versions: Difference between revisions

From Qt Wiki
Jump to navigation Jump to search
mNo edit summary
Line 73: Line 73:
|-
|-
|'''Android ndk'''  
|'''Android ndk'''  
|r10d
|r10c
| -  
| -  
| -  
| -  
Line 157: Line 157:
| '''Gcc''' || 4.2.1 || 6.0 || 6.0
| '''Gcc''' || 4.2.1 || 6.0 || 6.0
|-
|-
| '''Android NDK'''|| r10d || r10d || r10d
| '''Android NDK'''|| r10c || r10c || r10c
|-
|-
| '''Android SDK'''|| r24.0.2 || r24.0.2 || r24.0.2
| '''Android SDK'''|| r24.0.2 || r24.0.2 || r24.0.2
Line 192: Line 192:
| '''Gcc''' || 4.91 || 4.8.1 || 4.8.2
| '''Gcc''' || 4.91 || 4.8.1 || 4.8.2
|-
|-
| '''Android NDK''' || r10d || r10d || r10d
| '''Android NDK''' || r10c || r10c || r10c
|-
|-
| '''Android SDK''' || r24.0.2 || r24.0.2 || r24.0.2
| '''Android SDK''' || r24.0.2 || r24.0.2 || r24.0.2

Revision as of 08:00, 11 March 2015

Changes for 5.5 (draft, might change)

Packaging

  • Binary packages will be built with RHEL 6.6 instead of Ubuntu 11.10
  • No more separate angle & opengl packages for windows, only packages compiled with '-opengl dynamic'
  • No separate iOS installer for mac: combined iOS Android package is almost equal size & so on enough


CI

  • We will drop 11.10 targets from the CI
  • Ubuntu 12.04 LTS will be updated to be 14.04 LTS
  • OSX 10.7 will be dropped

' OSX 10.7 will be moved to nightly builds (state builds) in '5.4.x' branches.

  • Windows 10 will be added to the CI as soon as we have it available.
  • The "pkg" configs on different platforms are to be moved to nightly builds as well.
  • A few configurations are moved from Ubuntu to RHEL to correlate to the weight shift.


Software configurations with Qt 5.5

Windows 7 X86 Windows 7 X64 Windows 8.1 X86 Windows 8.1 X64
Openssl 1.0.2 1.0.2 1.0.2 1.0.2
Java 1.7.0_07 1.7.0_07 1.7.0_07 1.7.0_07
Perl 5.14.2 5.14.2 5.14.2 5.14.2
Ruby 1.8.7 1.8.7 1.8.7 1.8.7
mysql 5.6.11 5.6.11 5.6.11 5.6.11
Active Python ¨ 2.7.2.5 2.7.2.5 2.7.2.5 2.7.2.5
cmake 2.8.11 2.8.11 2.8.11
Android ndk r10c - - -
Android sdk r24.0.2 - - -
Git 1.7.10 1.7.10 1.7.10
VS2010 SP1 X X X X
VS2012 SP4 X - X X
VS2013 SP3 X X X X
VS2013 SP4 X X X X
Windows 7 SDK X X - -
Windows 8 SDK - - X X
DXSDK X X - -
PSQL 9.1.9 9.1.9 9.1.9 9.1.9
MinGW 4.9.2 rev1 4.9.2 rev1 4.9.2 rev1 4.9.2 rev1
Jom 1.0.14 1.0.14 1.0.14 1.0.14
OpenSSL Android X - X -
ICU VS2010 54.1.1(x86) - - -
ICU VS2012 54.1.1_(x86) - 54.1.1_(x86/64) 54.1.1_(x86/64)
ICU VS2013 54.1.1_(x86) 54.1.1_(x64) 54.1.1_(x64) 54.1.1_(x64)
ICU MINGW 4.9.2 54.1.1_(x86) 54.1.1_(x64) 54.1.1_(x86/64) 54.1.1_(x86/64)
OSX 10.8 OSX 10.9 OSX 10.10
OpenSSL 1.0.2 1.0.2 1.0.2
Java 1.6.0_37 1.6.0_65 1.8.0_25
Perl 5.12.4 5.12.5 5.16.3
Ruby 1.8.7 2.0.0p481 2.0.0p481
Mysql 5.5.33 5.5.38 5.5.38
Active python 2.7.5 2.7.5 2.7.6
Cmake 2.8.12 3.0.2 3.0.2
Gcc 4.2.1 6.0 6.0
Android NDK r10c r10c r10c
Android SDK r24.0.2 r24.0.2 r24.0.2
Git 1.8.5 1.9.3 1.9.3
Clang 4.1 6.0 6.0
Xcode 5.0.2 6.1 6.1.1
Command line tools X X X
ODBC manager X X X
RedHat 6.6 x64 OpenSuse 13.1 Ubuntu 14.04
OpenSSL 1.0.2 1.0.2 1.0.2
Java 1.7.0_65 1.7.0_45 1.7.0_65
Perl 5.10.1 5.18.1 5.18.2
Ruby 2.1.1p76 2.0.0p247 1.9.3p484
Mysql 5.1.73 5.5.33 5.5.40
Active python 2.6.6 2.7.5 2.7.6
Cmake - 2.8.11.2 2.8.12.2
Gcc 4.91 4.8.1 4.8.2
Android NDK r10c r10c r10c
Android SDK r24.0.2 r24.0.2 r24.0.2
Git 1.7.1 1.8.4 1.9.1

CI configurations

  • linux-arm-gnueabi-g+_Ubuntu_14.04_x64
  • linux-g_static_Ubuntu_14.04_x64
  • linux-android-g_Ubuntu_14.04_x64
  • linux-android_armeabi-g_Ubuntu_14.04_x64
  • linux-imx6-armv7a_Ubuntu_14.04_x64
  • linux-qnx-armv7le_Ubuntu_14.04_x64
  • linux-qnx-x86_Ubuntu_14.04_x64
  • linux-g_developer-build_openSUSE_13.1_x64
  • linux-x86-g_shadow-build_RHEL_66_x64 (we have to cross-compile x86 on RHEL)
  • linux-g_no-widgets_RHEL_66_x64
  • linux-g+_developer-build_qtnamespace_qtlibinfix_RHEL_66_x64
  • macx-clang_no-framework_OSX_10.8
  • macx-clang_static_OSX_10.9
  • macx-clang_developer-build_OSX_10.9
  • macx-ios-clang_OSX_10.9
  • macx-clang_developer-build_qtnamespace_OSX_10.10
  • win32-mingw491_developer-build_qtlibinfix_opengl_Windows_7
  • win32-msvc2010_developer-build_qtnamespace_Windows_7
  • win32-msvc2010_opengl_dynamic_Windows_10 (Windows 8.1 until then)
  • win64-msvc2013_developer-build_qtnamespace_Windows_81
  • wince70embedded-armv4i-msvc2008_Windows_7
  • winphone-arm-msvc2013_Windows_81
  • winrt-x64-msvc2013_Windows_81