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

From EDM2
Jump to: navigation, search
(Make Procedure)
Line 27: Line 27:
 
* "nmake -a" to rebuild all
 
* "nmake -a" to rebuild all
 
* "nmake -a "DEBUG=1"" to rebuild all with debug info
 
* "nmake -a "DEBUG=1"" to rebuild all with debug info
 +
 +
===Tools and Compiler Versions===
 +
This are the versions of each tool and compiler I used:
 +
*  [[icc.exe]]  - 2000-11-24 12:44a    / 3.6 FP2 / 57,078 bytes
 +
*  [[sc.exe]] - 1999-06-30 11:12p  / 50,296 bytes
 +
*  [[alp.exe]] - 2001-05-25 / 4.00.008 / 466,944 bytes
 +
*  [[rc.exe]] - 2003-01-30 / 5.00.007 / 399,538 bytes  / IBM RC (Resource Compiler) Version 5.00.007 Jan 30 2003
 +
*  [[ilink.exe]] - 2000-11-24 1:27a    / 03.06.PPK1001120    / 110,247 bytes    /IBM Version. Version 3.6 with Fixpack 2.
 +
*  [[dllrname.exe]] - 2000-11-24 1:26a / 35,679 bytes / IBM C/C++ Tools Version 2.0 - DLL Rename Utility
 +
*  [[emxupd.exe]] - 1998-12-19 9:27p  /  34,304 bytes
  
 
[[Category:Draft]]
 
[[Category:Draft]]

Revision as of 15:14, 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

Tools and Compiler Versions

This are the versions of each tool and compiler I used:

  • icc.exe - 2000-11-24 12:44a / 3.6 FP2 / 57,078 bytes
  • sc.exe - 1999-06-30 11:12p / 50,296 bytes
  • alp.exe - 2001-05-25 / 4.00.008 / 466,944 bytes
  • rc.exe - 2003-01-30 / 5.00.007 / 399,538 bytes / IBM RC (Resource Compiler) Version 5.00.007 Jan 30 2003
  • ilink.exe - 2000-11-24 1:27a / 03.06.PPK1001120 / 110,247 bytes /IBM Version. Version 3.6 with Fixpack 2.
  • dllrname.exe - 2000-11-24 1:26a / 35,679 bytes / IBM C/C++ Tools Version 2.0 - DLL Rename Utility
  • emxupd.exe - 1998-12-19 9:27p / 34,304 bytes