Jump to content

Compiling HWMan WPS Class on ArcaOS 5.x: Difference between revisions

From EDM2
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
* VisualAge C++ V3.6.5
* 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