From: broeker AT acp3bf DOT knirsch DOT de (Hans-Bernhard Broeker) Newsgroups: comp.os.msdos.djgpp Subject: Re: oh silly me Date: 26 Nov 1999 14:59:16 +0100 Organization: RWTH Aachen, III. physikalisches Institut B Lines: 27 Message-ID: <81m3nk$73j@acp3bf.knirsch.de> References: <199911252157 DOT QAA23337 AT delorie DOT com> NNTP-Posting-Host: acp3bf.physik.rwth-aachen.de X-Trace: nets3.rz.RWTH-Aachen.DE 943624759 19469 137.226.32.75 (26 Nov 1999 13:59:19 GMT) X-Complaints-To: abuse AT rwth-aachen DOT de NNTP-Posting-Date: 26 Nov 1999 13:59:19 GMT X-Newsreader: TIN [version 1.2 PL2] To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Leon (Leon AT caresystems DOT com DOT au) wrote: > have win95 - but am starting it in MS-DOS mode. You've made life a bit extra-complicated for you and your DJGPP installation, that way. You installed DJGPP from inside Win95, so it has long filenames, I guess, but you didn't follow the FAQ advice (item 22.18) about how to deal with the special case that you want the same DJGPP installation to be usable both from raw DOS (with *short* filenames only) and W95 (long filenames). You'll have a file c:\djgpp\lib\libstd~1.a or similar, whose long filename is libstdcxx.a (note: that's more than 8.3 characters) --- check that from inside a running Win95, with 'dir'. That's your problem: there is no file 'libstdcx.a', which DJGPP expects 'libstdcxx.a' to shorten to, in raw DOS. The only solutions, at this point, would be: 1) the "Don't do that, then" one: don't run DJGPP from raw DOS, and you won't have that problem. 2) re-install DJGPP from scratch, following the FAQ advice (--> NameNumericTail stuff) to the letter, this time. -- Hans-Bernhard Broeker (broeker AT physik DOT rwth-aachen DOT de) Even if all the snow were burnt, ashes would remain.