Changes between Version 3 and Version 4 of Building


Ignore:
Timestamp:
May 2, 2007, 3:44:33 AM (18 years ago)
Author:
stevenhl
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Building

    v3 v4  
    88The 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.
    99
    10 Next 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 Toolkit headers in !OpenWatcom which will eliminate the need for the DDK.
     10If 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.
     11
     12If you are only building uniaud32, you do not need the DDK.
    1113
    1214Now 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
     
    1719}}}
    1820
    19 and answer the questions.  Review the generated Makefile.inc and verify that the pathnames are correct.  This script has some issues.
     21and answer the questions.  If you don't have a copy of the DDK, enter a syntatically valid path.
     22
     23Review the generated Makefile.inc and verify that the pathnames are correct.  This script has some issues.
    2024
    2125Once 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.
     
    3034!m_kee.cmd is a simple wmake front-end.
    3135
    32 A full build should take less than 15? minutes on reasonably capable hardware.
     36A full build should take less than 15? minutes on reasonably capable hardware and should complete without errors or warnings.
     37
     38It 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.
    3339
    3440To build uniaud16
     
    3945}}}
    4046
    41 A full build should take less than 5? minutes on reasonably capable hardware.
     47A full build should take less than 5? minutes on reasonably capable hardware and should complete without errors or warnings