From: Eli Zaretskii Newsgroups: comp.os.msdos.djgpp Subject: Re: Newbie frustration: headers not found Date: Wed, 13 Oct 1999 12:17:39 +0200 Organization: NetVision Israel Lines: 27 Message-ID: References: <3804277B DOT 953BF90 AT hmc DOT edu> NNTP-Posting-Host: is.elta.co.il Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Trace: news.netvision.net.il 939809782 15942 199.203.121.2 (13 Oct 1999 10:16:22 GMT) X-Complaints-To: abuse AT netvision DOT net DOT il NNTP-Posting-Date: 13 Oct 1999 10:16:22 GMT X-Sender: eliz AT is In-Reply-To: <3804277B.953BF90@hmc.edu> To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk "A. Darrow" wrote: > > Now matter what I do: > > C:/djgpp/lang/cxx/iostream.h:31:streambuf.h:No such file or directory > (ENOENT) > > I'm not sure I understand whether both files are unrecognized or both. Only > streambuf.h exceeds the 8+3 DOS file naming length which I am assuming is > the problem. This assumption is correct. The first file name shows you where the problem was detected: in file iostream.h, on line 31. > since I can use Norton Diskedit (A DOS mode program) and read > iostream.h/streambuf.h > in LFN entries, although I'm not sure that proves anything. This proves that the long file names are there, but it doesn't say whether DJGPP programs can see them. Please try typing "set LFN=y" from the command line in the same DOS box where you run the compiler, and after that try compiling again. If the problem goes away now, it means that something's wrong with your setup that prevents DJGPP from turning on its LFN support.