Changes between Version 68 and Version 69 of WikiStart


Ignore:
Timestamp:
Sep 15, 2011, 7:25:09 PM (13 years ago)
Author:
Dmitry A. Kuminov
Comment:

Added 4.7.3 announce.

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v68 v69  
    3232
    3333== Latest Version ==
    34 The latest version is '''4.6.3''' released on 19.11.2010. This is the latest 4.6 release of Qt from Nokia. This is mostly a bug fix release (over 35 bug fixes, many DIVE and DnD problems were solved). Besides, there is a bunch of performance improvements and a number of new features which include OpenSSL support necessary to browse web-sites using the HTTPS protocol in QWebKit-based browsers as well as MySQL and PostgresSQL database Qt plugins.
     34The latest version is '''4.7.3''' released on 15.09.2011. This release brings the new functionality provided by the major Qt 4.7 update from Nokia and fixes a number of bugs. This release also includes the QtDeclarative library and the awesome QML framework.
    3535
    36 The more detailed list of changes can be found [source:/tags/4.6.3-os2/CHANGES.OS2 here].
     36The more detailed list of changes can be found in the [source:/tags/4.7.3/CHANGES.OS2 CHANGES.OS2] file.
    3737
    38 Version '''4.6.3''' is available for downloading in the following packages and formats.
     38Starting from version '''4.7.3''', the primary way to distribute and install official binary builds of Qt for OS/2 is RPM. This means that all Qt components are provided as RPM packages which may be installed from either the netlabs RPM repositories using the YUM command or directly using the RPM command (the GUI frontend is on the way). In order to install RPM packages on your machine, you need to install the RPM bootstrap package (once) which contains the RPM installer. The installation of RPM is described [http://svn.netlabs.org/rpm/wiki/RpmInstall here] in detail. Once you have RPM installed, you may issue one of following commands to install various parts of Qt:
    3939
    40 '''NOTE.''' On 23.11.2010, all the Qt WPI packages were updated to fix two installation problems:
     40||'''yum install libqt4'''             ||Installs the basic Qt4 runtime needed for console Qt applications
     41||'''yum install libqt4-gui'''         ||Installs the Qt4 GUI runtime needed for Qt GUI applications
     42||'''yum install qt4-demos'''          ||Installs the Qt Demo application that demonstrates various Qt features
     43||'''yum install qt4-devel-kit'''      ||Installs the complete Qt development environment for compiling Qt applications from sources
    4144
    42  1. The '''No XWP dependency''' runtime package would create a broken installation of the Qt Runtime.
    43  2. The '''Developmenpt''' package would set the wrong documentation path in qtsys.conf so that the documentation couldn't be accessed from Assistant when installed.
     45Note that the first two commands are not normally needed -- if you install a Qt application from the RPM repository, it will install all required Qt runtime variants automatically. These commands are only necessary if you have a Qt application distributed as a ZIP archive.
    4446
    45 The contents of the packages themselves is exactly the same so you don't need to update if you did not use (and will not need) either of the mentioned packages.
     47We also provide two ZIP packages of the Qt toolkit for your convenience, if for some reason you cannot use RPM. They are described below.
    4648
    4749==== Prerequisites ====
     50
     51This is a list of prerequisites for the Qt ZIP packages. Note that you use the RPM packages, these prerequisites, '''except eCUPS''', will be installed automatically. eCUPS is not in RPM repositories yet so you will need to install it from WPI in either case.
    4852
    4953||'''GCC 4 Core Libraries'''||[ftp://ftp.netlabs.org/pub/gcc/gcc4core.wpi WPI]||GCC 4 runtime libraries needed for all Qt 4 installations (required).||
     
    5155||'''OpenSSL Runtime'''||[http://bauxite.sakura.ne.jp/tmp/os2/openssl-1.0.0a-os2knix-20100706-runtime.zip ZIP]||Contains OpenSSL DLLs necessary for OpenSSL support and for MySQL/PostgresSQL plugins to operate (optional).||
    5256
    53 ==== Qt 4 Packages ====
     57==== Qt 4 ZIP Packages ====
    5458
    55 ||'''Qt Runtime Libraries and Plugins'''||[ftp://ftp.netlabs.org/pub/qt4/4.6.3/qt-lib-4_6_3.wpi WPI]||This is the official Qt 4 runtime that is necessary to run applications created using the Qt4 framework.||
    56 ||'''Qt Runtime Libraries and Plugins (no XWP dependency)'''||[ftp://ftp.netlabs.org/pub/qt4/4.6.3/qt-lib-4_6_3-noxwpdep.wpi WPI]||This is the official Qt 4 runtime which does not require XWorkplace to be installed (this makes the system tray support and improved file watching unavailable).||
    57 ||'''Qt Development Libraries and Tools'''||[ftp://ftp.netlabs.org/pub/qt4/4.6.3/qt-dev-4_6_3.wpi WPI]||This is necessary to compile applications created using the Qt4 framework (make sure you read [source:/tags/4.6.3-os2/README.OS2#L301 this] to understand what this package is for). Requires the '''Qt Runtime Libraries and Plugins''' package.||
    58 ||'''Qt Reference Documentation'''||[ftp://ftp.netlabs.org/pub/qt4/4.6.3/qt-doc-4_6_3.wpi WPI]||Documentation for the Qt library and tools. Requires '''Qt Development Libraries and Tools'''.||
    59 ||'''Qt Demo and Example Applications'''||[ftp://ftp.netlabs.org/pub/qt4/4.6.3/qt-examples-4_6_3.wpi WPI]||Standard Qt demo and example applications (with the source code) that demonstrate the Qt4 features. Requires '''Qt Development Libraries and Tools'''.||
     59||'''Qt Runtime Libraries and Plugins'''||[ftp://ftp.netlabs.org/pub/qt4/4.7.3/qt4-4.7.3-1.zip ZIP]||Qt 4 runtime necessary to run Qt 4 applications.||
     60||'''Qt Development Libraries and Tools'''||[ftp://ftp.netlabs.org/pub/qt4/4.7.3/qt4-devel-kit-4.7.3-1.zip ZIP]||Qt 4 development environment necessary compile applications created using the Qt4 framework. Requires the '''Qt Runtime Libraries and Plugins''' package.||
    6061||'''Full Qt Source Code'''||[ftp://ftp.netlabs.org/pub/qt4/4.6.3/qt-all-opensource-src-4_6_3-os2.zip ZIP]||Take this if you want to build the Qt library yourself (recommended as the '''development environment''' if you regularly develop or port Qt applications).||
    6162
    62 Alternatively, if you want to play with the latest development version, you can check it out directly from the SVN repository. In order to do so you need to download and install the subversion client for eCS (OS/2). Use the following command to check out the full source tree to a ''<local_directory>'':
     63The full Qt source code can be downloaded from the SVN repository. In order to do so you need to download and install the subversion client for eCS (OS/2) and issue the following command (''<local_directory>'' is a directory where you want to save the sources to):
     64{{{
     65svn export http://svn.netlabs.org/repos/qt4/tags/4.7.3 <local_directory>
     66}}}
     67
     68Alternatively, if you want to play with the latest development version, you can check out the development trunk from the SVN repository using the following command:
    6369{{{
    6470svn checkout http://svn.netlabs.org/repos/qt4/trunk <local_directory>
    6571}}}
    6672
    67 The required tools and build instructions are described in the [source:/tags/4.6.3-os2/README.OS2 README.OS2] file.
     73The required tools and build instructions are described in the [source:/tags/4.7.3/README.OS2 README.OS2] file.
    6874
    6975The older downloads are available [ftp://ftp.netlabs.org/pub/qt4/ here].