To: djgpp AT delorie DOT com Subject: Re: make conflicts with turbopascal Message-ID: <19970309.143603.4943.3.chambersb@juno.com> References: <6SIte$EUccB AT jocokko DOT edition DOT bonbit DOT org> From: chambersb AT juno DOT com (Benjamin D Chambers) Date: Sun, 09 Mar 1997 17:32:25 EST On 05 Mar 1997 00:00:00 +0000 kay AT edition DOT bonbit DOT org (Kay Hayen) writes: > >Hallo. > >I've spent a lot time yesterday, when I tried to use the bpc of TP7.0 > >from Borland with djgpp's 2.0 and 2.1 make. It seems that djgpp uses >some DPMI interface with which the Borland program conflict. > >The error message of make is not telling to much: > >k:\binpatch>g:\dos_gcc\BIN\make -f testy2 >f:\bp\bin\bpc >make.exe: *** [all] Error -1 > >with that makefile "testy2" > >all: > f:\bp\bin\bpc > "g:\delphi\bin\dcc" Bpc uses the RTM extender, which is incompatible with cwsdpmi. > > >If use Delphi 1's make on the same makefile it works! Delphi 2 does >not >conflict with make and works perfectly. Delphi is by Borland, right? Then it uses the RTM extender, so it can run RTM programs. > >I use Windows 95. The problem exists with 4DOS and DOS7.0 both in the > >same way. > >Any idea what concret is happening here? I do now workaround this >problem by using the delphi 1 make to the part of my project compiled > >under DOS with bpc. The makefile was planned to be portable for Linux, > >OS/2 and DOS. This requires some advanced features only GNU-make has. > >Any solution to this ? > > Mls, Kay ...Chambers