Linking in Real mode
Steps to follow if you are short of memory.
──────────────────────────────────────────────────────────────────────────────

Due to the nature and size of MrDebug you may find that linking in MrDebug
increases the load size and memory requirements of your program. In order to
overcome this and still be able to use MrDebug, it is recommended that you
overlay MrDebug.

MrDebug is supplied with various link scripts to help you link MrDebug in
real mode. If you are using .RTLink that came with your copy of CA-Clipper
you should refer to MRDRTL.LNK - this should help you overlay the Clipper
libraries and MrDebug.

If you are using Blinker then we recommend that you take a look at the
following link files:

MRDMIN.LNK
MRDMID.LNK
MRDMAX.LNK

These files would have been copied to the same directory that MRDEBUG.LIB
was installed in.

MRDMIN.LNK - overlays a minimum amount of MrDebug - but enough not to impact
too much on performance.
MRDMAX.LNK - overlays nearly everything - can cause performance degradation.
MRDMID.LNK - a halfway house between MRDMIN.LNK and MRDMID.LNK

Including one of the above link scripts into your link script (preceded
with an @) should help to overcome most memory problems.

You may find that the following Blinker link script command will help to
increase system performance:

BLINKER OVERLAY PAGEFRAME ON
BLINKER OVERLAY UMB ON
BLINKER CACHE XMS 75%,25%

Please refer to your blinker documentation before using these command so
that you fully understand how these commands will help you.

You should also check that you have overlayed the EXTEND.LIB library. If you
are using Blinker, then make sure that you are using one of the blinker
scripts that overlays the Clipper libraries - this can save you a great deal
of memory - especially load size.

There are three link scripts supplied with Blinker that you will find of
interest:

CL520MIN.LNK
CL520MID.LNK
CL520MAX.LNK

The above link scripts should help to reduce the amount of memory that
Clipper needs before it can run.