1010
1111## Introduction
1212
13- This application is an example 16 bit Windows application written in C. It
13+ This application is an example 16 bit Windows application written in C. It
1414accompanies the
1515[ Building Win16 GUI Applications in C] ( http://www.transmissionzero.co.uk/computing/win16-apps-in-c/ )
1616article on [ Transmission Zero] ( http://www.transmissionzero.co.uk/ ) .
@@ -24,17 +24,16 @@ which is compatible with Windows 1 and 2 (but not compatible with Windows 9x).
2424## Building the Application
2525
2626To build the application from the command line with Microsoft's Visual C++
27- compilers, open a command prompt, change to the directory containing the
28- Makefile, and run "nmake". Note that you will need the 16 bit C compiler,
29- linker, and resource compiler--this won't work with 32 bit compilers! Also note
30- that the Makefile may require some small modifications if you use a make utility
31- other than "nmake".
32-
33- To build the application with the Microsoft Visual C++ GUI, open the
34- "Win16App.mak" file and build the application. You will need a version of Visual
35- C++ which supports building Win16 apps, for example Visual C++ 1.52 (available
36- from [ MSDN] ( https://msdn.microsoft.com/subscriptions/downloads ) if you have a
37- subscription).
27+ 16 bit compilers, open a command prompt, change to the directory containing the
28+ project files, and run "nmake /f Win16App.mak". Note that you will need the 16
29+ bit C compiler, linker, and resource compiler--this won't work with 32 bit
30+ compilers! The 16 bit tools can be freely downloaded as part of the
31+ [ Windows Server 2003 DDK] ( http://download.microsoft.com/download/9/0/f/90f019ac-8243-48d3-91cf-81fc4093ecfd/1830_usa_ddk.iso ) .
32+
33+ To build the application with the Microsoft Visual 1.5 C++ GUI, open the
34+ "Win16App.mak" file and build the application. If you have an MSDN subscription,
35+ you can
36+ [ download Visual C++ 1.52] ( https://my.visualstudio.com/Downloads?pid=140 ) .
3837
3938To build the application in [ Open Watcom] ( http://openwatcom.org/ ) , open the
4039project up in the IDE, and choose the "Make" option from the "Targets" menu.
@@ -53,6 +52,9 @@ in an application which crashes, so it may be possible to fix this by changing
5352the compiler options. It runs fine under Windows 3.0 in Standard Mode and 386
5453Enhanced Mode.
5554
55+ The Open Watcom build of the application has optimisations switched off. With
56+ optimisations, the application crashes on startup.
57+
5658If you have any other problems or questions, please ensure you have read this
5759readme file and the
5860[ Building Win16 GUI Applications in C] ( http://www.transmissionzero.co.uk/computing/win16-apps-in-c/ )
0 commit comments