delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1999/02/08/03:21:02

Date: Mon, 8 Feb 1999 10:17:58 +0200 (IST)
From: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
X-Sender: eliz AT is
To: John Soares <moose AT bignet DOT net>
cc: djgpp AT delorie DOT com
Subject: Re: Instantiation/templating syntax errors
In-Reply-To: <36BE24E8.3AD4D31@bignet.net>
Message-ID: <Pine.SUN.3.91.990208101737.17335C-100000@is>
MIME-Version: 1.0
Reply-To: djgpp AT delorie DOT com

On Sun, 7 Feb 1999, John Soares wrote:

> When I run using egcs using the usual g__~1 filename.cpp -W -o
> filename.exe,
> I get the following error messages:
> 
> 121-P4~1.cpp: In method `void

I don't know about your problem with templates, but I'd like to alert
you to another problem in your installation that could get you further
down the line: the long file names problem.

Those pesky numeric tails (like in `g__~1 and 121-P4~1.cpp) mean that
either you run on on Windows 9X but you have disabled long file name
support, or you run on Windows NT and you have unpacked the
distribution with WinZip or some other program which preserved long
file names.

In either case, this means that the compiler will have trouble finding
headers and libraries which have long file names, like streambuf.h and
libstdcxx.a.

So, if you run on Windows 9X, set LFN=y in the environment, and if you
run on NT, delete the entire DJGPP installation and install again,
this time using a DOS unzip program.

- Raw text -


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