delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2000/10/07/08:23:01

Date: Sat, 07 Oct 2000 14:09:35 +0200
From: "Eli Zaretskii" <eliz AT is DOT elta DOT co DOT il>
Sender: halo1 AT zahav DOT net DOT il
To: Jose Manuel Lara Bauche Alcalde <bauche AT bigfoot DOT com>
Message-Id: <2561-Sat07Oct2000140934+0300-eliz@is.elta.co.il>
X-Mailer: Emacs 20.6 (via feedmail 8.3.emacs20_6 I) and Blat ver 1.8.5h
CC: djgpp AT delorie DOT com
In-reply-to: <39DEE3A7.D0AB2B90@bigfoot.com> (message from Jose Manuel Lara
Bauche Alcalde on Sat, 07 Oct 2000 03:49:43 -0500)
Subject: Re: long file names.
References: <39DEE3A7 DOT D0AB2B90 AT bigfoot DOT com>
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

> Date: Sat, 07 Oct 2000 03:49:43 -0500
> From: Jose Manuel Lara Bauche Alcalde <bauche AT bigfoot DOT com>
> 
> I have problems with long file names while compilling c++:
> Error: streambuf.h: no such file or directory (ENOENT)
> 
> The fact is, when I compile under windows98 everything goes just fine;
> but I pretend to use djgpp mostly under DOSEMU, on where I get the
> errors.

How did you unzip the package?  Did you use the unzip32.exe program
that is available from the DJGPP sites?  If not, I suggest to remove
the entire DJGPP installation, and then unzip it again using
unzip32.exe.  This will make sure you don't have any problems with
long file names.

> Is it possible to compile c++ programs under DOSEMU?

It should be possible, as it is possible on plain DOS, where long file
names are not supported.

I'm not sure, but I think some recent versions of DOSEmu might support
long file names.  If so, you could upgrade to a later version.

> Just in case you are wondering: The partition where djgpp is has the
> same name for windows98 than for DOSEMU; that is, E:.
> The boot partition for windows98 is not the same than for DOSEMU; but I
> have configured CONFIG.SYS and AUTOEXEC.BAT on both to work with djgpp.

It sounds like you are accessing the same directories from both
Windows 98 and DOSEmu.  If so, your problems might be caused by the
fact that the short 8+3 aliases have numeric tails in them, which
prevents DJGPP from working correctly.  See section 22.19 of the DJGPP
FAQ List, for more about this.

- Raw text -


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