delorie.com/archives/browse.cgi | search |
Date: | Fri, 31 Mar 2000 18:22:01 -0500 (EST) |
Message-Id: | <200003312322.SAA07181@indy.delorie.com> |
From: | Eli Zaretskii <eliz AT delorie DOT com> |
To: | "Gisle Vanem" <giva AT bgnett DOT no> |
CC: | djgpp AT delorie DOT com |
In-reply-to: | <OcGE4.5534$F3.192984064@news.telia.no> (giva@bgnett.no) |
Subject: | Re: Perl 5.6 and djgpp |
References: | <OcGE4.5534$F3 DOT 192984064 AT news DOT telia DOT no> |
Reply-To: | djgpp AT delorie DOT com |
Errors-To: | nobody AT delorie DOT com |
X-Mailing-List: | djgpp AT delorie DOT com |
X-Unsubscribes-To: | listserv AT delorie DOT com |
> I'm trying to compile Perl 5.6 using djgpp 2.03. > I ran the configure script okay, but problems is with the > Makefile. It stops after 11 or 12 levels of invoking a new make. > Each new level consumes around 40kByte. > > E.g. running GNU make 3.77 under WinNT 4 (SP3) gives me this: > make.exe[11]: Leaving directory `c:/temp/perl.560' > for x in lib/auto/DynaLoader/DynaLoader.a lib/auto/attrs/attrs.a lib/auto/B/B.a > sh ext/util/make_ext clean $x MAKE=e:/djgpp/bin/make.exe ; \ > done > Making (clean) > Load error: no DOS memory This is a known issue with NT: it leaks resources (such as selectors or DOS memory) in nested DPMI invocations. See section 3.3 of the FAQ. The usual work-around is to invoke Make again, or not to use NT.
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |