Changes between Version 4 and Version 5 of Building


Ignore:
Timestamp:
May 2, 2007, 1:49:57 AM (17 years ago)
Author:
stevenhl
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Building

    v4 v5  
    1 = Building the drivers ==
     1= Building the drivers =
    22
    33The original build instructions are at
     
    66The new build instructions are here.
    77
    8 The first thing you need to do is install [http://www.openwatcom.org/ OpenWatcom].  You need to install at least the OS/2 C and C++ support for OS/2 16-bit and 32-bit targets.
     8== Install !OpenWatcom ==
     9
     10The first thing you need to do is install [http://www.openwatcom.org/ OpenWatcom].  You need to install at least the 16-bit and 32-bit OS/2 targets.  It is assumed that you will be installing the OS/2 hosted version of  Open Watcom.
     11
     12== Install the DDK ==
    913
    1014If you are going to build uniaud16, you need to install the IBM Driver Development Kit (DDK) Toolkit.  IBM no longer makes this toolkit publically available, so if you need a copy TBD.  The long term plan is to implement open source versions of the DDK headers in !OpenWatcom and this will eliminate the need for the DDK to build uniaud.
    1115
    1216If you are only building uniaud32, you do not need the DDK.
     17
     18== Configure the build environment ==
    1319
    1420Now you need to build Makefile.inc.  This file configures the uniaud makefiles for your specific directory layout.  Assuming directory layout described in [WikiStart#Gettingthesources Getting the sources], run
     
    2531Once you are satisfied, copy Makefile.inc to the root of your uniaud16 workspace.  This is the uniaud16_workspace referred to in the example [WikiStart#Gettingthesources Getting the Sources].  There really should need to be only one instance of Makefile.inc file, but this will have to wait until the makefiles get some needed rework.
    2632
     33== Build uniaud32 ==
     34
    2735To build uniaud32, do whatever you do that make the !OpenWatcom available in the current command line session and then
    2836
     
    3846It is considered bad practice to commit sources that do not build error and warning free to the subversion repository.  However, when multiple developers are making concurrent changes, this can happen.
    3947
     48== Build uniaud16 ==
     49
     50
    4051To build uniaud16
    4152