annotate os2/readme-os2.txt @ 1838:ca304f28de3b

Fix 64bit crashes on Windows when building with Visual Studio 2012. LPARAM in 32bit mode is LONG, but in 64bit mode it is uint64... There were casts to LONG in several places that were getting truncated with the new version of the compiler (but not gcc or older versions).
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Fri, 16 Nov 2012 21:18:20 +0000
parents 6762e29938a2
children 1558f5e14f83
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1768
227e13044ce3 Update readmes and up version to 2.4 in preparation for release
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 1595
diff changeset
1 This package contains Dynamic Windows (dwindows) v 2.4 for OS/2 and eCS.
638
3ce487327afd Support for building binary for OS/2
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
2
3ce487327afd Support for building binary for OS/2
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
3 It contains:
3ce487327afd Support for building binary for OS/2
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
4
3ce487327afd Support for building binary for OS/2
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
5 dw.dll - main dwindows DLL
3ce487327afd Support for building binary for OS/2
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
6 dwcompat.dll - compatibility DLL (optional)
3ce487327afd Support for building binary for OS/2
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
7 dw.h - header file
3ce487327afd Support for building binary for OS/2
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
8 dw.lib - import library for functions in dw.dll
3ce487327afd Support for building binary for OS/2
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
9 dwcompat.lib - import library for functions in dwcompat.dll
3ce487327afd Support for building binary for OS/2
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
10 readme-os2.txt - this file
3ce487327afd Support for building binary for OS/2
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
11
1787
6762e29938a2 Update OS/2 readme with important information about the 2.4 build.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 1768
diff changeset
12 This binary package was compiled with gcc 4.4.4.
6762e29938a2 Update OS/2 readme with important information about the 2.4 build.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 1768
diff changeset
13 It requires libc064.dll available at ftp://ftp.netlabs.org/pub/libc
6762e29938a2 Update OS/2 readme with important information about the 2.4 build.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 1768
diff changeset
14 Dynamic Windows may take advantage of features from these packages:
6762e29938a2 Update OS/2 readme with important information about the 2.4 build.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 1768
diff changeset
15
6762e29938a2 Update OS/2 readme with important information about the 2.4 build.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 1768
diff changeset
16 XCenter/eCenter with the System Tray plugin
6762e29938a2 Update OS/2 readme with important information about the 2.4 build.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 1768
diff changeset
17 http://www.eros2.info/systray_widget_en.shtml
1031
3222905690f2 Changes preparing for 2.0 release on OS/2.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 638
diff changeset
18
1787
6762e29938a2 Update OS/2 readme with important information about the 2.4 build.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 1768
diff changeset
19 Generalized Bitmap Module - For additional image formats
6762e29938a2 Update OS/2 readme with important information about the 2.4 build.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 1768
diff changeset
20 http://heikon.home.tlink.de/
6762e29938a2 Update OS/2 readme with important information about the 2.4 build.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 1768
diff changeset
21
6762e29938a2 Update OS/2 readme with important information about the 2.4 build.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 1768
diff changeset
22 -- Special notes for version 2.4 --
6762e29938a2 Update OS/2 readme with important information about the 2.4 build.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 1768
diff changeset
23 Version 2.4 is starting a transition to Unicode on OS/2. Warp 4 and
6762e29938a2 Update OS/2 readme with important information about the 2.4 build.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 1768
diff changeset
24 later have fairly decent support for UTF-8 via codepage 1208, however
6762e29938a2 Update OS/2 readme with important information about the 2.4 build.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 1768
diff changeset
25 there are some known input problems, which shall be worked around
6762e29938a2 Update OS/2 readme with important information about the 2.4 build.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 1768
diff changeset
26 in future versions. For English or non-input applications Unicode
6762e29938a2 Update OS/2 readme with important information about the 2.4 build.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 1768
diff changeset
27 is the recommended version, however for applications that have not
6762e29938a2 Update OS/2 readme with important information about the 2.4 build.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 1768
diff changeset
28 been converted to UTF-8 or which are experiencing input problems,
6762e29938a2 Update OS/2 readme with important information about the 2.4 build.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 1768
diff changeset
29 a non-Unicode version of the DLL is included.