Date: Thu, 17 Aug 2000 13:23:23 +0200 From: "Eli Zaretskii" Sender: halo1 AT zahav DOT net DOT il To: r_seshadri AT vsnl DOT com Message-Id: <2427-Thu17Aug2000132322+0300-eliz@is.elta.co.il> X-Mailer: Emacs 20.6 (via feedmail 8.2.emacs20_6 I) and Blat ver 1.8.5b CC: djgpp AT delorie DOT com In-reply-to: <200008171335.NAA23711@webpage.vsnl.net.in> (r_seshadri@vsnl.com) Subject: Re: Long file names not accepted by gxx (or gcc) References: <200008171335 DOT NAA23711 AT webpage DOT vsnl DOT net DOT in> 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 Precedence: bulk > From: r_seshadri AT vsnl DOT com > Date: Thu, 17 Aug 2000 13:35:20 GMT > > When I tried to compile a file hello1234.cpp using gxx > (or gcc), I got the error that "hello1234.cpp file not > found (ENOENT)". I renamed it as hello.cpp and voila, > things were OK. You don't say what OS are you using DJGPP on. If it's Windows NT, then this is expected: DJGPP programs cannot see long file names on NT, only on Windows 9X and Windows 2000. > However, if I included either explicitly > in my source file or implicitly (through iostream.h, for > example), I get the same error ENOENT. If you are using NT, remove the entire DJGPP installation and unzip everything again, this time using the program unzip32.exe that is available from the same place where you downloaded DJGPP. The file README.1ST explains how to install DJGPP correctly on each OS.