Skip to content
This repository
branch: master
Fetching contributors…

Cannot retrieve contributors at this time

file 19 lines (15 sloc) 0.986 kb
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
1) Add comctl32.lib to the linker additional dependencies
2) C++ preprocessor - undefine UNICODE;_UNICODE for all configs
3) C++ preprocessor - define NO_RICH_EDIT, USE_RICH_EDIT depending on build config
4) Resources preprocessor - define NO_RICH_EDIT, USE_RICH_EDIT depending on build config

Release builds (ensure linking dynamically with OS copy of msvcrt.dll):

5) Install the Windows DDK
6) Add DDK lib to front of Library Directories (e.g., C:\WinDDK\7600.16385.1\lib\Crt\i386;)
7) Add msvcrt.lib to the linker additional dependencies
8) Disable _ftol2_sse by adding "/QIfist" to Additional Options under C/C++ Command Line
9) Disable buffer security check (/GS-)

Further backwards compatibility:

10) Allow Windows 2000 compatibility by adding the following to linker command line:
   /SUBSYSTEM:WINDOWS,5.00 /OSVERSION:5.00
11) To allow Win98 compatibility, edit the binary with PETools or the like and change
   optional header "major subsystem version" from 05 to 04. Ick!
Something went wrong with that request. Please try again.