Changeset 541 for trunk/README.OS2


Ignore:
Timestamp:
Feb 5, 2010, 8:49:49 PM (15 years ago)
Author:
Dmitry A. Kuminov
Message:

README for GA (updated).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/README.OS2

    r524 r541  
    225225distribution together with the official "lib" package.
    226226
    227 Besides the binary "lib" and the "dev" packages, the following official
    228 non-binary packages exist that you may also find useful:
    229 
    230   qt-examples-src-X_Y_Z.wpi  - Demo and example sources ("examples")
    231 
    232 The "examples" package contains the source code for all demo and example
    233 applications shipped with Qt. They serve as a good demonstration of the Qt
    234 library features and it is recommended to build them if you plan to write your
    235 own applications. In order to build them, go to the directory where you
    236 installed the respective package (e.g. D:\Coding\Qt4\examples) and type:
    237 
    238   qmake
    239   make
    240 
    241 Please note that not all demos and examples will build with the current version
    242 of Qt4 for OS/2 since not all features have been implemented in the OS/2 version.
     227Besides the "lib" and the "dev" packages, the following official packages exist
     228that you may also find useful:
     229
     230  qt-examples-X_Y_Z.wpi  - Demo and example sources ("examples")
     231
     232The "examples" package contains the demo and example applications shipped with
     233Qt along with the source code. They serve as a good demonstration of the Qt
     234library features and it is recommended to look at them.
     235
     236Please note that this package does not contain all Qt demos and examples
     237available since not all features have been implemented in the OS/2 version of
     238Qt yet.
    243239
    244240NOTE:
     
    251247     library because it will make it really difficult to identify various
    252248     distributions and track possible problems with the builds.
     249
     250
     251
     252QMAKE CONFIG OPTIONS
     253
     254The following CONFIG options of the qmake utility have a special meaning in
     255OS/2:
     256
     257  windows           Turns on generation of PM (WINDOWAPI) executables. By
     258                    default, this option is set for release builds that link
     259                    to the Qt GUI library.
     260
     261  console           Turns on generation of text mode (WINDOWCOMPAT) executables.
     262                    By default, this option is set when setting the "windows"
     263                    option is not appropriate (see above).
     264
     265In addition, qmake recognizes the following OS/2-specific CONFIG options:
     266
     267  map               Turns on generation of the .map files for executables and
     268                    DLLs. This option is set by default.
     269
     270  exepack           Turns on compression for executables and DLLs. The option is
     271                    turned on by default for release builds if configure.cmd
     272                    finds a compression tool (LxLite) in PATH.
     273
     274  highmem           Turns on high memory usage for dynamically allocated memory
     275                    in DLLs and executables. When this option is set, a special
     276                    compiler flag (-Zhigh-mem for GCC) is used to enable high
     277                    memory support in the C library (LIBC). This option is set
     278                    by default so that all Qt DLLs and Qt applications built
     279                    with qmake are enabled for high memory. Note that high
     280                    memory support must be enabled for all LIBC-based DLLs
     281                    linked to the executable as well as for the executable
     282                    itself: high memory usage will be disabled if one of them
     283                    votes against it.
    253284
    254285
Note: See TracChangeset for help on using the changeset viewer.