Greetings!

Here is installation instructions of DLM engine.
They are very simple ;-)

You should "unzip" or "pkunzip -d" this file (dlm20b.zip)
into your djgpp installation directory.
For example :

  unzip dlm20b.zip -d c:\djgpp\
  or
  pkunzip -d dlm20b.zip c:\djgpp\

Then you will get 

 in bin/ directory :

  dlmman.exe  It is DLM file's manager.
  dlmlnk.bat  Helper batch file to link several object files into 
  	      single DLM

 in include/ directory :

  dlmlib.h    Include file to be used with DLM modules, which uses
  	      DLM API function calls, such as LoadDLM, UnloadDLM etc.

 in lib/dlm/ directory :

  several DLMs (libc.dlm, emu387.dlm), linker script and default
  (aren't you going to develop your own?) DLM stub.

 in contrib/dlm20/ directory :

  several tests of DLM engine along with makefiles.
  makefiles require complete installation of DLM binary package.

 in manifest/ directory :

  Oh, what can those *.mft and *.ver files mean ? ;-)

 ----------
 IMPORTANT! 
 ----------
 dlm.env file : 

  in your djgpp installation directory you can find file named
  dlm.env. This file contains extra environment variables to be
  placed in your djgpp.env files. They are needed by DLM manager
  to find stub and by stub to find DLMs at run time. Look for
  more information in docs.
  You should place this lines outside of any sections in djgpp.env.
  For example, the following is the begining of my djgpp.env :

  ----------------------------- cut here -------------------------
  DJDIR=%:/>DJGPP%

  +USER=orangy
  +TMPDIR=c:/temp

  #= EMU387 is for default processing using DXEs
  +EMU387=%DJDIR%/bin/emu387.dxe
  +LFN=y
  
  #= DLM environment variables ============
  +EMU387DLM=%DJDIR%/lib/dlm/emu387.dlm
  +DLMPATH=./;%DJDIR%/lib/dlm/
  +DLMSTUBNAME=%DJDIR%/lib/dlm/dlmstub.exe
  #========================================
  
  +TEXMF=%DJDIR%/share/texmf
  ----------------------------- cut here -------------------------

    