delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2002/01/06/09:47:58

X-Authentication-Warning: delorie.com: mailnull set sender to djgpp-bounces using -f
From: Dirk Groeneveld <dirk DOT groeneveld AT gmx DOT de>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: c++ with djgpp without long filenames
Date: Sun, 06 Jan 2002 16:08:25 +0100
Lines: 26
Message-ID: <6ml91a.laj.ln@colin.ursa.de>
References: <f5n61a DOT ihb DOT ln AT colin DOT ursa DOT de>
NNTP-Posting-Host: pd9e0a0ac.dip.t-dialin.net (217.224.160.172)
Mime-Version: 1.0
X-Trace: fu-berlin.de 1010327442 26370881 217.224.160.172 (16 [35999])
X-Orig-Path: colin.ursa.de!nobody
User-Agent: KNode/0.6.1
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

Dirk Groeneveld wrote:

> I recently installed djgpp on a native-FreeDOS machine (no emulator or
> anything). Everything went fine.
> Everything but the C++ header files. Since most of the filenames are
> longer than 8.3, they got truncated and the compiler can't find them any
> more.

OK, so I'll clarify this a bit.
The partition I am talking about is FAT16, formatted with freedos-format. 
No long filenames whatsoever. The machine is a 386 without 387, I never 
tried to install Win9x there ;-)

In the code I do looks like this:
#include <string>

The sequence of error messages is as follows:
ccon.h(8) In file included from ccon.h:8,
ccon.cpp(7) from ccon.cpp:7:
c:/djgpp/lang/cxx-v3/string(31) Error: 29: bits/std_dtring.h: No such file 
or directory (ENOENT)

Executing "dir std_st~?.h" in c:\djgpp\lang\cxx-v3\bits shows four 
different files.

Dirk

- Raw text -


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