Newsgroups: alt.msdos,alt.msdos.programmer,comp.os.msdos.djgpp,comp.os.msdos.misc,comp.os.msdos.programmer Subject: Re: EMFILE error in DOS-6.22 From: bmarcum AT iglou DOT com X-Everything: Net-Tamer V 1.08X NNTP-Posting-Host: lou-ts1-34.iglou.com X-Original-NNTP-Posting-Host: lou-ts1-34.iglou.com Message-ID: <3a186925_1@news.iglou.com> Date: 19 Nov 2000 18:58:29 -0500 X-Trace: 19 Nov 2000 18:58:29 -0500, lou-ts1-34.iglou.com Lines: 20 X-Original-NNTP-Posting-Host: news-incoming.iglou.com To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com On 2000-11-18 xavier DOT robitaille AT videotron DOT ca said: > Hello, I'm trying to compile a library with DJGPP in DOS-6.22. >The link command is the following : >ar rcs libfgl.a fastgl.o widgets.o msdos.o engine.o timer.o ... >(long list of .o) >and it generates the following error : >c:\DJGPP\BIN/ar.exe : engine.o : Too many open files (EMFILE) >I understand that the linker (ar.exe) can not create enough file >handles to link the whole .o list. >Surely DOS allows the use of more than 4 file handes... Is there a >way I can configure to change this. >I've already added the following line in my config.sys but it >doesn't solve my problem : >set FILES=70 I'm not sure if this is your problem, but it should be FILES=70 without the word "set". You use "set a=b" in batch files, but config.sys is different. Net-Tamer V 1.08X - Test Drive