anchor.diff:  :error
   echo OS/2 INDEX:  You must specify one of:
   echo ------------------
  -echo    os2-gcc      - GCC (innotek/emx) compile.
   echo    os2-ibm      - IBM OS/2 ICC compile.
   echo    os2-ibm3      - IBM OS/2 ICC3 compile.
   echo    winnt-bcc40  - Windows-NT Borland C++ 4.0 Compile
   echo    winnt-bcc45  - Windows-NT Borland C++ 4.5 Compile
   echo    winnt-bcc50  - Windows-NT Borland C++ 5.0 Compile
   echo    winnt-vpp40  - Windows-NT Microsoft VC++ 4.0 Compile
  -goto end
  -
  -rem This is the script that bilds OS/2 dmake using GCC (innotek/emx)
  -:mkgcc
  -call os2\gcc\emx\mk.cmd
   goto end
   
   rem This is the script that bilds OS/2 dmake using IBM ICC Compiler
  
positive.code: 
  if %0%1 == %0 goto error
  
  if %1 == os2-gcc     goto mkgcc
  if %1 == os2-ibm     goto mkibm
  if %1 == os2-ibm3     goto mkibm3
  if %1 == winnt-bcc40 goto mkwntb40
  
negative.code: echo off
  
  REM * This script is deprecated for OS/2 libc 06x building! Use the configure
  REM * mechanism. Run the following commands your OS/2 shell:
  REM * 
  REM * set CFLAGS=-g -Zomf -O3 -march=pentium -mcpu=pentium4
  REM * set CXXFLAGS=-g -Zomf -O3 -march=pentium -mcpu=pentium4
  REM * set LDFLAGS=-s -Zsym -Zmap -Zhigh-mem -Zomf -Zexe -Zargs-wild -Zargs-resp
  REM * set LN_CP_F=cp.exe
  REM * set RANLIb=echo
  REM * set AR=emxomfar -p128
  REM * sh -c "./configure --enable-spawn"
  REM * make.exe
  
  cls
  rem  *** This is the make command file that is used under OS/2 to make the
  rem  *** first version of dmake.  It isn't pretty but it does work, assuming
  rem  *** the compilers have been correctly setup.
  