Compiling HWMan WPS Class on ArcaOS 5.x: Difference between revisions
Appearance
Created page with "By Martin Iturbide This article is the result of my exercise of trying to compile a WPS class on 2018. On this case I had choosen to compile HWMan WPS Class to learn about th..." |
No edit summary |
||
Line 4: | Line 4: | ||
==Software Required== | ==Software Required== | ||
* VisualAge C++ V3.6.5 (with fixpack 2) | |||
* IBM Device Driver Kit | * IBM Device Driver Kit | ||
* NMAKE | * NMAKE | ||
* emxupd.exe [http://hobbes.nmsu.edu/download/pub/os2/dev/emx/v0.9d/emxrt.zip] | |||
* HWMan Source Code | * HWMan Source Code | ||
==Preparing the Environment== | ==Preparing the Environment== | ||
===Installing VisualAge C++ V3.6.5=== | |||
===CONFIG.SYS=== | |||
Here it is a final view of some key elements of the config.sys paths and libpaths. | |||
==Compile Procedure== | ==Compile Procedure== | ||
===Checking the "make" file=== | |||
===Make Procedure=== | |||
* "nmake" to do a normal build | |||
* "nmake "DEBUG=1"" to build with debug info | |||
* "nmake -a" to rebuild all | |||
* "nmake -a "DEBUG=1"" to rebuild all with debug info | |||
[[Category:Draft]] | [[Category:Draft]] |
Revision as of 17:11, 10 December 2018
By Martin Iturbide
This article is the result of my exercise of trying to compile a WPS class on 2018. On this case I had choosen to compile HWMan WPS Class to learn about the built procedure.
Software Required
- VisualAge C++ V3.6.5 (with fixpack 2)
- IBM Device Driver Kit
- NMAKE
- emxupd.exe [1]
- HWMan Source Code
Preparing the Environment
Installing VisualAge C++ V3.6.5
CONFIG.SYS
Here it is a final view of some key elements of the config.sys paths and libpaths.
Compile Procedure
Checking the "make" file
Make Procedure
- "nmake" to do a normal build
- "nmake "DEBUG=1"" to build with debug info
- "nmake -a" to rebuild all
- "nmake -a "DEBUG=1"" to rebuild all with debug info