www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1999/01/13/04:48:10

Date: Wed, 13 Jan 1999 11:46:43 +0200 (IST)
From: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
X-Sender: eliz AT is
To: Benjamin Downs <ben DOT downs AT dial DOT pipex DOT com>
cc: djgpp AT delorie DOT com
Subject: Re: Problems with LFN's in dos - again !
In-Reply-To: <199901122236.RAA23101@delorie.com>
Message-ID: <Pine.SUN.3.91.990113114620.27917N-100000@is>
MIME-Version: 1.0
Reply-To: djgpp AT delorie DOT com

On Tue, 12 Jan 1999, Benjamin Downs wrote:

> > Please post what does the following produce, when you type it from the
> > DOS prompt:
> > 
> > 		dir c:\djgpp\lang\cxx\stream*.*
> 
> I get the following:
> 
> stream.h
> stream~1.h

It seems you are trying to compile a C++ program in plain DOS mode (no
Windows), but the original installation of DJGPP was done under
Windows 95.  This by default causes Windows to produce short 8+3 file
names (the only ones seen in plain DOS) with those numeric tails, like
stream~1.h, instead of simple truncation to streambu.h.  This is why
the compiler fails in plain DOS.

If you want to have a DJGPP installation that works in both DOS and
Windows, you will have to follow the advice of section 22.18 of the
FAQ.

If you just want to compile under DOS, and don't care about Windows,
reinstalling gpp281b.zip under DOS, without starting Windows, should
solve the problem.

- Raw text -


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