delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2000/08/17/06:22:24

Date: Thu, 17 Aug 2000 13:23:23 +0200
From: "Eli Zaretskii" <eliz AT is DOT elta DOT co DOT il>
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

> 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 <streambuf.h> 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.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019