www.delorie.com/archives/browse.cgi | search |
X-Authentication-Warning: | delorie.com: mail set sender to djgpp-bounces using -f |
X-Trace-PostClient-IP: | 68.147.129.203 |
From: | Brian Inglis <Brian DOT Inglis AT SystematicSW DOT Invalid> |
Newsgroups: | comp.os.msdos.djgpp |
Subject: | Re: Difficulties compiling gcc-343 on winxp |
Organization: | Systematic Software |
Message-ID: | <p5hgv09f76dbegph2gvt05cjo2c2klfsc3@4ax.com> |
References: | <41F68F1D DOT 9050205 AT igd DOT fhg DOT de> <200501260923 DOT 37148 DOT pavenis AT latnet DOT lv> <01c503d6$Blat.v2.4$8283fd60 AT zahav DOT net DOT il> |
X-Newsreader: | Forte Agent 1.93/32.576 English (American) |
MIME-Version: | 1.0 |
Lines: | 36 |
Date: | Thu, 27 Jan 2005 02:40:51 GMT |
NNTP-Posting-Host: | 24.71.223.147 |
X-Complaints-To: | abuse AT shaw DOT ca |
X-Trace: | pd7tw2no 1106793651 24.71.223.147 (Wed, 26 Jan 2005 19:40:51 MST) |
NNTP-Posting-Date: | Wed, 26 Jan 2005 19:40:51 MST |
To: | djgpp AT delorie DOT com |
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp |
Reply-To: | djgpp AT delorie DOT com |
On Wed, 26 Jan 2005 20:39:27 +0200 in comp.os.msdos.djgpp, "Eli Zaretskii" <eliz AT gnu DOT org> wrote: >> From: Andris Pavenis <pavenis AT latnet DOT lv> >> Date: Wed, 26 Jan 2005 09:23:37 +0200 >> Cc: djgpp AT delorie DOT com >> >> > g:/djgpp/bin/ld.exe: min-insn-modes.o: No such file: Too many open files >> > (EMFILE) >> > collect2: ld returned 1 exit status >> > make.exe[2]: *** [genconstants.exe] Error 1 >> > make.exe[2]: Leaving directory `g:/_/gnu/build.gcc/gcc' >> > make.exe[1]: *** [stage1_build] Error 2 >> > make.exe[1]: Leaving directory `g:/_/gnu/build.gcc/gcc' >> > make.exe: *** [bootstrap] Error 2 >> > >> > There is enough free disk space to build the binaries (about 8GB). >> > I have set FILES=255 but it has no influence. > >Where (in what file) did you put FILES=255? > >Can you write a simple test program that tries to open a file again >and again in a loop until it fails, and see how many open operations >succeeded before the failure? FILES=255 in C:\Windows\System32\Config.nt should work to expand the System File Table. DOS call 0x67 expands the current program's Job File Table, and is used indirectly from fopen() by __file_handle_set() in libc/dos/io/dosio.c to expand the table if required from 20 to 255. I'm not even sure if DOS/VDM requires FILES=255 if you expand the JFT. -- Thanks. Take care, Brian Inglis Calgary, Alberta, Canada Brian DOT Inglis AT CSi DOT com (Brian[dot]Inglis{at}SystematicSW[dot]ab[dot]ca) fake address use address above to reply
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |