## Using Your DDK

[prev][next][parent][TOC]

### 42XX Rasterizing Printer Driver

Driver Description:

The 42XX Rasterizing Printer Driver is a basic rastering presentation device driver based on the 42XX series of printers produced by IBM and Lexmark. This driver is similar to the printer device driver provided with the OS/2 printer driver support for IBM42XX printers. The new 42XX presentation device driver is a 32-bit driver.

Compilers/Assemblers Required:

         IBM C Set++ V3.11

Build Instructions:

1.Ensure the necessary compilers and assemblers are installed.

2.Run the SETCMPLR.CMD REXX command file located in the DDK\TOOLS directory. This command initializes environment variables to be used during the build.

e.g., SETCMPLR <MSCpath> <VACpath> <CSETpath> <DDKpath>

    Where <MSCpath> represents the Microsoft C 6.0 install directory
           <VACpath> represents the IBM VisualAge C++ install directory
           <CSETpath> represents the IBM C Set ++ install directory
           <DDKpath> represents the DDK install directory

3.Change the directory to DDK\PRINT\SRC\OSDD\42XX.

4.To build the retail version, invoke NMAKE specifying the RETOS2C parameter on the resident makefile.

To build the debug version, invoke NMAKE specifying the DBGOS2C parameter on the resident makefile.

Files Created by Successful Build:

         Retail Version:
         Directory:  \DDK\PRINT\OBJ\OS2C\RETAIL\OSDD\42XX

         o  DDK42XX.DRV

         Debug Version:
         Directory:  \DDK\PRINT\OBJ\OS2C\DEBUG\OSDD\42XX

         o  DDK42XX.DRV