delorie.com/archives/browse.cgi | search |
X-Authentication-Warning: | delorie.com: mailnull set sender to djgpp-bounces using -f |
From: | Martin Str|mberg <ams AT speedy DOT ludd DOT luth DOT se> |
Subject: | Re: Too many open files (EMFILE) |
Newsgroups: | comp.os.msdos.djgpp |
References: | <3ca60fec$0$12312$9b622d9e AT news DOT freenet DOT de> |
User-Agent: | tin/1.4.4-20000803 ("Vet for the Insane") (UNIX) (NetBSD/1.5_BETA (alpha)) |
Message-ID: | <1017529711.161663@queeg.ludd.luth.se> |
Cache-Post-Path: | queeg.ludd.luth.se!unknown AT speedy DOT ludd DOT luth DOT se |
X-Cache: | nntpcache 2.4.0b5 (see http://www.nntpcache.org/) |
Date: | 30 Mar 2002 23:08:31 GMT |
Lines: | 57 |
NNTP-Posting-Date: | 30 Mar 2002 23:08:31 GMT |
NNTP-Posting-Host: | queeg.ludd.luth.se |
X-Trace: | 1017529711 news.luth.se 56967 130.240.16.109 |
To: | djgpp AT delorie DOT com |
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp |
Reply-To: | djgpp AT delorie DOT com |
deckerben <deckerben AT freenet DOT de> wrote: : To test my DJGPP installation (clio.rice.edu/Windows 2000) I decided to go : ahead with one of the suggestions here and build GCC 3.0.4 myself. The : djconfig.sh script ran without errors. : But when I try to run "sh djmake.sh bootstrap" I eventually get the : following error sequence: : make.exe[1]: Entering directory `d:/Project/gcc/gnu/gcc-3.04/build.djg/gcc' : d:/user/djgpp/bin/make.exe CC="gcc" libdir=/dev/env/DJDIR/lib : libsubdir=/dev/env : /DJDIR/lib/gcc-lib/djgpp/3.04 \ : gcc_version=3.04 LANGUAGES="c " \ : CFLAGS="-g " MAKEINFO="makeinfo " \ : MAKEINFOFLAGS="" : make.exe[2]: Entering directory `d:/Project/gcc/gnu/gcc-3.04/build.djg/gcc' : gcc -DIN_GCC -g -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing- : prot : otypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_F : ILE : -o gencodes.exe \ : gencodes.o rtl.o bitmap.o ggc-none.o gensupport.o hashtab.o safe-ctype.o : print- : rtl.o errors.o ` case "obstack.o" in ?*) echo obstack.o ;; esac ` ` case "" : in ? : *) echo ;; esac ` ` case "" in ?*) echo ;; esac ` ` case "" in ?*) echo : ;; es : ac ` ` case "" in ?*) echo ;; esac ` ` case "" in ?*) echo ;; esac ` : d:/user/djgpp/bin/ld.exe: cannot open print-rtl.o: Too many open files : (EMFILE) : Now, I did a little reading on this and it is a UNIX error message saying : that the environment doesn't have any more space for files. : I am running DJGPP in a cmd.exe shell. Should I run MAKE in a command.com : shell instead? Should I set my FILES= higher in Config.sys? Should I set Never hurts to try to use COMMAND.COM instead. Myself I'd be using bash from the start (but then I suppose CMD.* or COMMAND.COM must be started to start bash). : NOFILES in the config.site? I have tried both without success (FILES=75; : NOFILES=75). Or is there something else I still need to do? I've never heard of NOFILES, but perhaps that's an NT thing? : Is there a FAQ or reference about this? clio.rice.edu is place for this. Just wait and see if the NT hackers (Charles, Andrew, ...) can say something. Right, MartinS
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |