home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Black Box 4
/
BlackBox.cdr
/
progc
/
c_all592.arj
/
TI867.ASC
< prev
next >
Wrap
Text File
|
1992-04-16
|
1KB
|
67 lines
PRODUCT : Borland C++ NUMBER : 867
VERSION : 3.0
OS : DOS
DATE : April 16, 1992 PAGE : 1/1
TITLE : How To Allow MAKE To Invoke Itself Using SHARE
This document describes a method of allowing MAKE to invoke
itself in protected mode with DOS Share loaded.
SHARE.EXE prevents protected mode MAKE in Borland/Turbo C++ 3.0
from running recursively. Is there any way around this?
Actually, there is a very easy solution. The problem is that the
DPMI kernel is reopening MAKE.EXE in exclusive mode, so when MAKE
tries to invoke itself, there is a file contention problem. The
solution is to mark MAKE.EXE as ReadOnly. This way, SHARE will
not complain about reopening the file because it knows that no
one will write to it.
For more information on marking a file ReadOnly see the printed
documentation included with your version of DOS. The DOS command
you'll need information on is called ATTRIB.